pub struct PropertyItemNode {
pub name: Box<Node>,
pub variable_type: Option<Box<Node>>,
pub value: Option<Box<Node>>,
}Fields§
§name: Box<Node>§variable_type: Option<Box<Node>>§value: Option<Box<Node>>Implementations§
Trait Implementations§
Source§impl Clone for PropertyItemNode
impl Clone for PropertyItemNode
Source§fn clone(&self) -> PropertyItemNode
fn clone(&self) -> PropertyItemNode
Returns a copy 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 PropertyItemNode
impl Debug for PropertyItemNode
Source§impl<'de> Deserialize<'de> for PropertyItemNode
impl<'de> Deserialize<'de> for PropertyItemNode
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 PropertyItemNode
impl PartialEq for PropertyItemNode
Source§impl Serialize for PropertyItemNode
impl Serialize for PropertyItemNode
impl StructuralPartialEq for PropertyItemNode
Auto Trait Implementations§
impl Freeze for PropertyItemNode
impl RefUnwindSafe for PropertyItemNode
impl Send for PropertyItemNode
impl Sync for PropertyItemNode
impl Unpin for PropertyItemNode
impl UnwindSafe for PropertyItemNode
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