pub struct BitAndExpr {
pub left: Box<ExprKind>,
pub right: Box<ExprKind>,
}Fields§
§left: Box<ExprKind>§right: Box<ExprKind>Trait Implementations§
Source§impl Clone for BitAndExpr
impl Clone for BitAndExpr
Source§fn clone(&self) -> BitAndExpr
fn clone(&self) -> BitAndExpr
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 BitAndExpr
impl Debug for BitAndExpr
Source§impl<'de> Deserialize<'de> for BitAndExpr
impl<'de> Deserialize<'de> for BitAndExpr
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 BitAndExpr
impl PartialEq for BitAndExpr
Source§impl Serialize for BitAndExpr
impl Serialize for BitAndExpr
impl Eq for BitAndExpr
impl StructuralPartialEq for BitAndExpr
Auto Trait Implementations§
impl Freeze for BitAndExpr
impl RefUnwindSafe for BitAndExpr
impl Send for BitAndExpr
impl Sync for BitAndExpr
impl Unpin for BitAndExpr
impl UnsafeUnpin for BitAndExpr
impl UnwindSafe for BitAndExpr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.