pub enum UnverifiedContextValue {
Bool(bool),
I64(i64),
F64(f64),
String(String),
List(Vec<Option<UnverifiedContextValue>>),
Map(HashMap<String, Option<UnverifiedContextValue>>),
}
Expand description
Any JSON value we need to handle.
Variants§
Bool(bool)
I64(i64)
F64(f64)
String(String)
List(Vec<Option<UnverifiedContextValue>>)
Map(HashMap<String, Option<UnverifiedContextValue>>)
Trait Implementations§
Source§impl Clone for UnverifiedContextValue
impl Clone for UnverifiedContextValue
Source§fn clone(&self) -> UnverifiedContextValue
fn clone(&self) -> UnverifiedContextValue
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 Debug for UnverifiedContextValue
impl Debug for UnverifiedContextValue
Source§impl<'de> Deserialize<'de> for UnverifiedContextValue
impl<'de> Deserialize<'de> for UnverifiedContextValue
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 UnverifiedContextValue
impl PartialEq for UnverifiedContextValue
Source§impl Serialize for UnverifiedContextValue
impl Serialize for UnverifiedContextValue
impl StructuralPartialEq for UnverifiedContextValue
Auto Trait Implementations§
impl Freeze for UnverifiedContextValue
impl RefUnwindSafe for UnverifiedContextValue
impl Send for UnverifiedContextValue
impl Sync for UnverifiedContextValue
impl Unpin for UnverifiedContextValue
impl UnwindSafe for UnverifiedContextValue
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