pub enum ConfigReferencesValue {
Variant0(String),
ConfigV2ReferenceGit(ConfigV2ReferenceGit),
ConfigV2ReferenceLocal(ConfigV2ReferenceLocal),
}Expand description
Untagged union: serde tries each variant in the order below.
Variants§
Variant0(String)
ConfigV2ReferenceGit(ConfigV2ReferenceGit)
ConfigV2ReferenceLocal(ConfigV2ReferenceLocal)
Trait Implementations§
Source§impl Clone for ConfigReferencesValue
impl Clone for ConfigReferencesValue
Source§fn clone(&self) -> ConfigReferencesValue
fn clone(&self) -> ConfigReferencesValue
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 Debug for ConfigReferencesValue
impl Debug for ConfigReferencesValue
Source§impl<'de> Deserialize<'de> for ConfigReferencesValue
impl<'de> Deserialize<'de> for ConfigReferencesValue
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 ConfigReferencesValue
impl PartialEq for ConfigReferencesValue
Source§impl Serialize for ConfigReferencesValue
impl Serialize for ConfigReferencesValue
impl StructuralPartialEq for ConfigReferencesValue
Auto Trait Implementations§
impl Freeze for ConfigReferencesValue
impl RefUnwindSafe for ConfigReferencesValue
impl Send for ConfigReferencesValue
impl Sync for ConfigReferencesValue
impl Unpin for ConfigReferencesValue
impl UnsafeUnpin for ConfigReferencesValue
impl UnwindSafe for ConfigReferencesValue
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