pub struct InExpression {
pub token: Token,
pub left: Box<Expression>,
pub right: Box<Expression>,
pub not: bool,
}Expand description
IN expression
Fields§
§token: Token§left: Box<Expression>§right: Box<Expression>§not: boolTrait Implementations§
Source§impl Clone for InExpression
impl Clone for InExpression
Source§fn clone(&self) -> InExpression
fn clone(&self) -> InExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InExpression
impl Debug for InExpression
Source§impl Display for InExpression
impl Display for InExpression
Source§impl PartialEq for InExpression
impl PartialEq for InExpression
impl StructuralPartialEq for InExpression
Auto Trait Implementations§
impl Freeze for InExpression
impl RefUnwindSafe for InExpression
impl Send for InExpression
impl Sync for InExpression
impl Unpin for InExpression
impl UnsafeUnpin for InExpression
impl UnwindSafe for InExpression
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