pub enum IntegerStringOrObject {
Integer(i64),
String(String),
Object(HashMap<String, Box<IntegerStringOrObject>>),
}Expand description
Value that is either an integer or a string.
Variants§
Integer(i64)
64 bit integer.
String(String)
String.
Object(HashMap<String, Box<IntegerStringOrObject>>)
Object.
Implementations§
Trait Implementations§
Source§impl Debug for IntegerStringOrObject
impl Debug for IntegerStringOrObject
Source§impl<'de> Deserialize<'de> for IntegerStringOrObject
impl<'de> Deserialize<'de> for IntegerStringOrObject
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 IntegerStringOrObject
impl RefUnwindSafe for IntegerStringOrObject
impl Send for IntegerStringOrObject
impl Sync for IntegerStringOrObject
impl Unpin for IntegerStringOrObject
impl UnwindSafe for IntegerStringOrObject
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