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.