Module deltalake::storage [−][src]
Expand description
Object storage backend abstraction layer for Delta Table transaction logs and data
Modules
Local file storage backend. This backend read and write objects from local filesystem.
Structs
Describes metadata of a storage object.
Enums
Error enum returned when storage backend interaction fails.
Enum with variants representing each supported storage backend.
Error enum that represents an invalid URI.
Traits
Abstractions for underlying blob storages hosting the Delta table. To add support for new cloud or local storage systems, simply implement this trait.
Functions
Dynamically construct a Storage backend trait object based on scheme for provided URI
Parses the URI and returns a variant of the Uri enum for the appropriate storage backend based on scheme.