Expand description
This crate provides default repository implementation on top of OpenDAL object store abstraction layer.
Modules§
- config
- I define types to record ODR configuration.
- context
- This module implements
RepoContextfor ODR. - object_
store - I define types for defining object spaces and object stores for ODR.
- policy
- I provide implementations of various policy traits for ODR.
- resource_
context - I define types to represent context of a resource in ODR.
- service
- This module implements repo services for ODR.
- setup
- I define
ODRSetuptrait for declaring concrete setup for an opendal repo. - status_
token - I provide resource status token implementations for ODR.
Structs§
- ODRServices
- An implementation of
RepoServicesfor odr. - Opendal
Repo - An implementation of
Repoon top of OpenDAL object store abstraction layer.