#[non_exhaustive]pub enum BoolOrStringArray {
Bool(bool),
Array(Vec<String>),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for BoolOrStringArray
impl Clone for BoolOrStringArray
Source§fn clone(&self) -> BoolOrStringArray
fn clone(&self) -> BoolOrStringArray
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 BoolOrStringArray
impl Debug for BoolOrStringArray
Source§impl<'de> Deserialize<'de> for BoolOrStringArray
impl<'de> Deserialize<'de> for BoolOrStringArray
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 BoolOrStringArray
impl PartialEq for BoolOrStringArray
Source§impl Serialize for BoolOrStringArray
impl Serialize for BoolOrStringArray
impl StructuralPartialEq for BoolOrStringArray
Auto Trait Implementations§
impl Freeze for BoolOrStringArray
impl RefUnwindSafe for BoolOrStringArray
impl Send for BoolOrStringArray
impl Sync for BoolOrStringArray
impl Unpin for BoolOrStringArray
impl UnsafeUnpin for BoolOrStringArray
impl UnwindSafe for BoolOrStringArray
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