pub struct ConfigurationSetting {
pub source: Option<String>,
pub value: Option<String>,
}Expand description
Encapsulates a configuration setting to provide metadata about the setting source and type.
Fields§
§source: Option<String>The source where this setting came from.
value: Option<String>The actual value of the setting.
Implementations§
Trait Implementations§
Source§impl Clone for ConfigurationSetting
impl Clone for ConfigurationSetting
Source§fn clone(&self) -> ConfigurationSetting
fn clone(&self) -> ConfigurationSetting
Returns a duplicate 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 ConfigurationSetting
impl Debug for ConfigurationSetting
Source§impl Default for ConfigurationSetting
impl Default for ConfigurationSetting
Source§fn default() -> ConfigurationSetting
fn default() -> ConfigurationSetting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigurationSetting
impl<'de> Deserialize<'de> for ConfigurationSetting
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 for ConfigurationSetting
impl PartialEq for ConfigurationSetting
Source§impl Serialize for ConfigurationSetting
impl Serialize for ConfigurationSetting
impl StructuralPartialEq for ConfigurationSetting
Auto Trait Implementations§
impl Freeze for ConfigurationSetting
impl RefUnwindSafe for ConfigurationSetting
impl Send for ConfigurationSetting
impl Sync for ConfigurationSetting
impl Unpin for ConfigurationSetting
impl UnwindSafe for ConfigurationSetting
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