Struct diem_config::config::OnDiskStorageConfig
source · pub struct OnDiskStorageConfig {
pub path: PathBuf,
pub namespace: Option<String>,
/* private fields */
}
Fields§
§path: PathBuf
§namespace: Option<String>
A namespace is an optional portion of the path to a key stored within OnDiskStorage. For example, a key, S, without a namespace would be available in S, with a namespace, N, it would be in N/S.
Implementations§
Trait Implementations§
source§impl Clone for OnDiskStorageConfig
impl Clone for OnDiskStorageConfig
source§fn clone(&self) -> OnDiskStorageConfig
fn clone(&self) -> OnDiskStorageConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OnDiskStorageConfig
impl Debug for OnDiskStorageConfig
source§impl Default for OnDiskStorageConfig
impl Default for OnDiskStorageConfig
source§impl<'de> Deserialize<'de> for OnDiskStorageConfig
impl<'de> Deserialize<'de> for OnDiskStorageConfig
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<OnDiskStorageConfig> for OnDiskStorageConfig
impl PartialEq<OnDiskStorageConfig> for OnDiskStorageConfig
source§fn eq(&self, other: &OnDiskStorageConfig) -> bool
fn eq(&self, other: &OnDiskStorageConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for OnDiskStorageConfig
impl Serialize for OnDiskStorageConfig
impl Eq for OnDiskStorageConfig
impl StructuralEq for OnDiskStorageConfig
impl StructuralPartialEq for OnDiskStorageConfig
Auto Trait Implementations§
impl RefUnwindSafe for OnDiskStorageConfig
impl Send for OnDiskStorageConfig
impl Sync for OnDiskStorageConfig
impl Unpin for OnDiskStorageConfig
impl UnwindSafe for OnDiskStorageConfig
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> PersistableConfig for Twhere
T: Serialize + DeserializeOwned + ?Sized,
impl<T> PersistableConfig for Twhere T: Serialize + DeserializeOwned + ?Sized,
source§impl<T> Serialize for Twhere
T: Serialize + ?Sized,
impl<T> Serialize for Twhere T: Serialize + ?Sized,
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<Ok, Error>
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.