pub trait MetadataWriter: Send + Sync {
// Required method
fn write_metadata(&self, key: &str, value: Vec<u8>) -> ProviderResult<()>;
// Provided method
fn write_storage_settings(
&self,
settings: StorageSettings,
) -> ProviderResult<()> { ... }
}Available on crate feature
db-api only.Expand description
Client trait for writing node metadata to the database.
Required Methods§
Provided Methods§
Sourcefn write_storage_settings(
&self,
settings: StorageSettings,
) -> ProviderResult<()>
fn write_storage_settings( &self, settings: StorageSettings, ) -> ProviderResult<()>
Write storage settings for this node
Be sure to update provider factory cache with
StorageSettingsCache::set_storage_settings_cache.