Crate object_store
Source - layers
- manager
- metrics 🔒
- object-store metrics
- services
- Services will provide builders to build underlying backends.
- test_util
- util
- Buffer
- Buffer is a wrapper of contiguous
Bytes
and non-contiguous [Bytes]
. - Entry
- Entry returned by
Lister
or [BlockingLister
] to represent a path and it’s relative metadata. - Error
- Error is the error struct returned by all opendal functions.
- FuturesAsyncReader
- FuturesAsyncReader is the adapter of [
AsyncRead
], [AsyncBufRead
]
and [AsyncSeek
] generated by Reader::into_futures_async_read
. - FuturesAsyncWriter
- FuturesIoAsyncWriter is the adapter of [
AsyncWrite
] for Writer
. - HttpClient
- HttpClient that used across opendal.
- Lister
- Lister is designed to list entries at given path in an asynchronous
manner.
- ObjectStore
- The
Operator
serves as the entry point for all public asynchronous APIs. - Reader
- Reader is designed to read data from given path in an asynchronous
manner.
- Writer
- Writer is designed to write data into given path in an asynchronous
manner.
- EntryMode
- EntryMode represents the mode.
- ErrorKind
- ErrorKind is all kinds of Error of opendal.
- OBJECT_CACHE_DIR
- The default object cache directory name.
- Access
- Underlying trait of all backends for implementers.
- ObjectStoreBuilder
- Builder is used to set up underlying services.
- Result
- Result that is a wrapper of
Result<T, opendal::Error>