pub struct CfgdConfig {
pub api_version: String,
pub kind: String,
pub metadata: ConfigMetadata,
pub spec: ConfigSpec,
}Fields§
§api_version: String§kind: String§metadata: ConfigMetadata§spec: ConfigSpecImplementations§
Source§impl CfgdConfig
impl CfgdConfig
Sourcepub fn active_profile(&self) -> Result<&str>
pub fn active_profile(&self) -> Result<&str>
Returns the active profile name, or an error if no profile is configured.
Trait Implementations§
Source§impl Clone for CfgdConfig
impl Clone for CfgdConfig
Source§fn clone(&self) -> CfgdConfig
fn clone(&self) -> CfgdConfig
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 CfgdConfig
impl Debug for CfgdConfig
Source§impl<'de> Deserialize<'de> for CfgdConfig
impl<'de> Deserialize<'de> for CfgdConfig
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
Auto Trait Implementations§
impl Freeze for CfgdConfig
impl RefUnwindSafe for CfgdConfig
impl Send for CfgdConfig
impl Sync for CfgdConfig
impl Unpin for CfgdConfig
impl UnsafeUnpin for CfgdConfig
impl UnwindSafe for CfgdConfig
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