Enum wick_config::v1::WickConfig
source · pub enum WickConfig {
AppConfiguration(AppConfiguration),
ComponentConfiguration(ComponentConfiguration),
TypesConfiguration(TypesConfiguration),
TestConfiguration(TestConfiguration),
LockdownConfiguration(LockdownConfiguration),
}Expand description
Root configuration that can be any one of the possible Wick configuration formats.
Variants§
AppConfiguration(AppConfiguration)
A variant representing a AppConfiguration type.
ComponentConfiguration(ComponentConfiguration)
A variant representing a ComponentConfiguration type.
TypesConfiguration(TypesConfiguration)
A variant representing a TypesConfiguration type.
TestConfiguration(TestConfiguration)
A variant representing a TestConfiguration type.
LockdownConfiguration(LockdownConfiguration)
A variant representing a LockdownConfiguration type.
Trait Implementations§
source§impl Clone for WickConfig
impl Clone for WickConfig
source§fn clone(&self) -> WickConfig
fn clone(&self) -> WickConfig
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 WickConfig
impl Debug for WickConfig
source§impl<'de> Deserialize<'de> for WickConfig
impl<'de> Deserialize<'de> for WickConfig
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<WickConfig> for WickConfig
impl PartialEq<WickConfig> for WickConfig
source§fn eq(&self, other: &WickConfig) -> bool
fn eq(&self, other: &WickConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for WickConfig
impl Serialize for WickConfig
source§impl TryFrom<WickConfig> for WickConfiguration
impl TryFrom<WickConfig> for WickConfiguration
§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
impl StructuralPartialEq for WickConfig
Auto Trait Implementations§
impl RefUnwindSafe for WickConfig
impl Send for WickConfig
impl Sync for WickConfig
impl Unpin for WickConfig
impl UnwindSafe for WickConfig
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