pub enum ProviderConfigOptionKind {
Select,
Boolean,
Unknown,
}Expand description
The kind of a ProviderConfigOption – select (choose one of
choices) or boolean (toggle the option’s current value). Unknown
is the fallback for a kind string this build does not recognize.
Variants§
Trait Implementations§
Source§impl Clone for ProviderConfigOptionKind
impl Clone for ProviderConfigOptionKind
Source§fn clone(&self) -> ProviderConfigOptionKind
fn clone(&self) -> ProviderConfigOptionKind
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 moreimpl Copy for ProviderConfigOptionKind
Source§impl Debug for ProviderConfigOptionKind
impl Debug for ProviderConfigOptionKind
Source§impl<'de> Deserialize<'de> for ProviderConfigOptionKind
impl<'de> Deserialize<'de> for ProviderConfigOptionKind
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProviderConfigOptionKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProviderConfigOptionKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProviderConfigOptionKind
Source§impl PartialEq for ProviderConfigOptionKind
impl PartialEq for ProviderConfigOptionKind
Source§impl Serialize for ProviderConfigOptionKind
impl Serialize for ProviderConfigOptionKind
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ProviderConfigOptionKind
Auto Trait Implementations§
impl Freeze for ProviderConfigOptionKind
impl RefUnwindSafe for ProviderConfigOptionKind
impl Send for ProviderConfigOptionKind
impl Sync for ProviderConfigOptionKind
impl Unpin for ProviderConfigOptionKind
impl UnsafeUnpin for ProviderConfigOptionKind
impl UnwindSafe for ProviderConfigOptionKind
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