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