pub enum TagNames {
One(String),
Many(Vec<String>),
}Expand description
One tag name or several.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TagNames
impl<'de> Deserialize<'de> for TagNames
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 TagNames
impl RefUnwindSafe for TagNames
impl Send for TagNames
impl Sync for TagNames
impl Unpin for TagNames
impl UnsafeUnpin for TagNames
impl UnwindSafe for TagNames
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