Module vstorage::base

source ·
Expand description

Traits and common implementations shared by different storages.

When writing code that should deal with different storage implementations, these traits should be used as input / outputs, rather than concrete per-store types.

See Storage as an entry point to this module.

Structs§

Enums§

Traits§

  • A type of item that is contained in a Storage.
  • Properties for storage collections or items.
  • A storage is the highest level abstraction where items can be stored. It can be a remote CalDav account, a local filesystem, etc.