pub struct InExpr {
pub argument: Box<dyn Expr>,
pub values: Vec<Box<dyn Expr>>,
pub values_type: Box<dyn DataType>,
pub has_not_keyword: bool,
}
Fields§
§argument: Box<dyn Expr>
§values: Vec<Box<dyn Expr>>
§values_type: Box<dyn DataType>
§has_not_keyword: bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InExpr
impl !RefUnwindSafe for InExpr
impl !Send for InExpr
impl !Sync for InExpr
impl Unpin for InExpr
impl !UnwindSafe for InExpr
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