pub struct AxValue {
pub type: AxValueType,
pub value: Option<Value>,
pub related_nodes: Option<Vec<AxRelatedNode>>,
pub sources: Option<Vec<AxValueSource>>,
}Fields§
§type: AxValueType§value: Option<Value>§sources: Option<Vec<AxValueSource>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AxValue
impl<'de> Deserialize<'de> for AxValue
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 StructuralPartialEq for AxValue
Auto Trait Implementations§
impl Freeze for AxValue
impl RefUnwindSafe for AxValue
impl Send for AxValue
impl Sync for AxValue
impl Unpin for AxValue
impl UnwindSafe for AxValue
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