Expand description

object_store

This crate provides APIs for interacting with object storage services.

It currently supports PUT, GET, DELETE, HEAD and list for:

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

A specialized Error for object store-related errors

Result for a get request

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