pub enum ValueKind {
}
Variants§
U8
U16
U32
U64
U128
I8
I16
I32
I64
I128
F32
f32
F64
Index
Quantity
Bool
Time
Length
Angle
Speed
String
Reference
NumberLiteral
Any
Compound(Vec<ValueKind>)
Empty
Trait Implementations§
source§impl<'de> Deserialize<'de> for ValueKind
impl<'de> Deserialize<'de> for ValueKind
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<ValueKind> for ValueKind
impl PartialEq<ValueKind> for ValueKind
impl Eq for ValueKind
impl StructuralEq for ValueKind
impl StructuralPartialEq for ValueKind
Auto Trait Implementations§
impl RefUnwindSafe for ValueKind
impl Send for ValueKind
impl Sync for ValueKind
impl Unpin for ValueKind
impl UnwindSafe for ValueKind
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.