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