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