Skip to main content

Module services

Module services 

Source
Expand description

Built-in service support.

Memory is the only storage service implemented by opendal-core directly. Other services live in opendal-service-* crates and are re-exported by the opendal facade behind services-* Cargo features.

Pass a builder directly to crate::Operator::new. Service registration is only required for scheme-driven construction through crate::Operator::from_uri or crate::Operator::via_iter.

Structs§

Memory
In memory service support. (BTreeMap Based)
MemoryConfig
Config for memory.

Constants§

MEMORY_SCHEME
URI scheme used for memory service registration and URI construction.

Functions§

register_memory_service
Register the memory URI scheme with an operator registry.