Crate object_store
source · [−]Expand description
object_store
This crate provides APIs for interacting with object storage services.
It currently supports PUT, GET, DELETE, HEAD and list for:
- Google Cloud Storage
- Amazon S3
- Azure Blob Storage
- In-memory
- Local file storage
Modules
An object store implementation for S3
An object store implementation for Azure blob storage
An object store implementation for Google Cloud Storage
An object store implementation for a local filesystem
An in-memory object store implementation
Path abstraction for Object Storage
A throttling object store wrapper
Structs
Result of a list call that includes objects, prefixes (directories) and a token for the next set of results. Individual result sets may be limited to 1,000 objects based on the underlying object storage’s limitations.
The metadata that describes an object.
Enums
Traits
Universal API to multiple object store services.
Type Definitions
An alias for a dynamically dispatched object store implementation.
A specialized Result
for object store-related errors