Struct gitql_ast::expression::InExpression
source · pub struct InExpression {
pub argument: Box<dyn Expression>,
pub values: Vec<Box<dyn Expression>>,
pub values_type: DataType,
pub has_not_keyword: bool,
}
Fields§
§argument: Box<dyn Expression>
§values: Vec<Box<dyn Expression>>
§values_type: DataType
§has_not_keyword: bool
Trait Implementations§
source§impl Expression for InExpression
impl Expression 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 !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