Crate manas_repo_opendal
source ·Expand description
This crate provides default repository implementation on top of OpenDAL object store abstraction layer.
Modules
- I define types to record ODR configuration.
- This module implements
RepoContext
for ODR. - I define types for defining object spaces and object stores for ODR.
- I provide implementations of various policy traits for ODR.
- I define types to represent context of a resource in ODR.
- This module implements repo services for ODR.
- I define
ODRSetup
trait for declaring concrete setup for an opendal repo. - I provide resource status token implementations for ODR.
Structs
- An implementation of
RepoServices
for odr.