#[non_exhaustive]pub struct DashmapConfig {
pub root: Option<String>,
}Expand description
Config for Dashmap services support.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.root: Option<String>root path of this backend
Trait Implementations§
Source§impl Clone for DashmapConfig
impl Clone for DashmapConfig
Source§fn clone(&self) -> DashmapConfig
fn clone(&self) -> DashmapConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Configurator for DashmapConfig
impl Configurator for DashmapConfig
Source§type Builder = DashmapBuilder
type Builder = DashmapBuilder
Associated builder for this configuration.
Source§fn from_uri(uri: &OperatorUri) -> Result<Self>
fn from_uri(uri: &OperatorUri) -> Result<Self>
Build configuration from a parsed URI with merged options.
Source§fn into_builder(self) -> Self::Builder
fn into_builder(self) -> Self::Builder
Convert this configuration into a service builder.
Source§impl Debug for DashmapConfig
impl Debug for DashmapConfig
Source§impl Default for DashmapConfig
impl Default for DashmapConfig
Source§fn default() -> DashmapConfig
fn default() -> DashmapConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DashmapConfigwhere
DashmapConfig: Default,
impl<'de> Deserialize<'de> for DashmapConfigwhere
DashmapConfig: Default,
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
impl Eq for DashmapConfig
Source§impl PartialEq for DashmapConfig
impl PartialEq for DashmapConfig
Source§impl Serialize for DashmapConfig
impl Serialize for DashmapConfig
impl StructuralPartialEq for DashmapConfig
Auto Trait Implementations§
impl Freeze for DashmapConfig
impl RefUnwindSafe for DashmapConfig
impl Send for DashmapConfig
impl Sync for DashmapConfig
impl Unpin for DashmapConfig
impl UnsafeUnpin for DashmapConfig
impl UnwindSafe for DashmapConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more