pub enum ResolvedValue {
Scalar(Option<Value>),
Set(Vec<Value>),
Sequence(Vec<Value>),
}Variants§
Trait Implementations§
Source§impl Clone for ResolvedValue
impl Clone for ResolvedValue
Source§fn clone(&self) -> ResolvedValue
fn clone(&self) -> ResolvedValue
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 ResolvedValue
impl Debug for ResolvedValue
Source§impl Default for ResolvedValue
impl Default for ResolvedValue
Source§impl<'de> Deserialize<'de> for ResolvedValue
impl<'de> Deserialize<'de> for ResolvedValue
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 ResolvedValue
impl PartialEq for ResolvedValue
Source§impl Serialize for ResolvedValue
impl Serialize for ResolvedValue
impl StructuralPartialEq for ResolvedValue
Auto Trait Implementations§
impl Freeze for ResolvedValue
impl RefUnwindSafe for ResolvedValue
impl Send for ResolvedValue
impl Sync for ResolvedValue
impl Unpin for ResolvedValue
impl UnwindSafe for ResolvedValue
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