pub enum MapOrString {
MapStringString(HashMap<String, String>),
String(String),
MapStringVecString(HashMap<String, Vec<String>>),
}
Variants§
MapStringString(HashMap<String, String>)
String(String)
MapStringVecString(HashMap<String, Vec<String>>)
Trait Implementations§
Source§impl Clone for MapOrString
impl Clone for MapOrString
Source§fn clone(&self) -> MapOrString
fn clone(&self) -> MapOrString
Returns a duplicate 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<'de> Deserialize<'de> for MapOrString
impl<'de> Deserialize<'de> for MapOrString
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 MapOrString
impl RefUnwindSafe for MapOrString
impl Send for MapOrString
impl Sync for MapOrString
impl Unpin for MapOrString
impl UnwindSafe for MapOrString
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