pub enum ValidatedValue {
Null,
Bool(bool),
Int(i64),
Float(f64),
String(String),
Reference(ISONReference),
Array(Vec<ValidatedValue>),
Object(HashMap<String, ValidatedValue>),
}Expand description
Validated ISON value
Variants§
Null
Bool(bool)
Int(i64)
Float(f64)
String(String)
Reference(ISONReference)
Array(Vec<ValidatedValue>)
Object(HashMap<String, ValidatedValue>)
Implementations§
Trait Implementations§
Source§impl Clone for ValidatedValue
impl Clone for ValidatedValue
Source§fn clone(&self) -> ValidatedValue
fn clone(&self) -> ValidatedValue
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 ValidatedValue
impl Debug for ValidatedValue
Source§impl PartialEq for ValidatedValue
impl PartialEq for ValidatedValue
impl StructuralPartialEq for ValidatedValue
Auto Trait Implementations§
impl Freeze for ValidatedValue
impl RefUnwindSafe for ValidatedValue
impl Send for ValidatedValue
impl Sync for ValidatedValue
impl Unpin for ValidatedValue
impl UnwindSafe for ValidatedValue
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