pub enum ValueBase {
Str(String),
Num(String),
Bool(String),
Unknown(String),
List(Box<List>),
Ref(String, String),
}Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ValueBase
impl<'de> Deserialize<'de> for ValueBase
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
impl Eq for ValueBase
impl StructuralPartialEq for ValueBase
Auto Trait Implementations§
impl Freeze for ValueBase
impl RefUnwindSafe for ValueBase
impl Send for ValueBase
impl Sync for ValueBase
impl Unpin for ValueBase
impl UnwindSafe for ValueBase
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