pub type ContentAddressedStorageOptions<Ctx, V> = ContentAddressedKvOptions<Ctx, V>;Expand description
ContentAddressedStorageOptions type alias.
Aliased Type§
pub struct ContentAddressedStorageOptions<Ctx, V> {
pub kv: Rc<dyn KvStorageTier<V>>,
pub key_context: Rc<dyn Fn(&Ctx) -> Result<Value, JsonCodecError>>,
pub key_prefix: Option<String>,
pub mode: ContentAddressedMode,
}Fields§
§kv: Rc<dyn KvStorageTier<V>>kv field for kv.
key_context: Rc<dyn Fn(&Ctx) -> Result<Value, JsonCodecError>>key_context field for key context.
key_prefix: Option<String>key_prefix field for key prefix.
mode: ContentAddressedModemode field for mode.