Enum gitql_ast::expression::ExpressionKind
source · pub enum ExpressionKind {
Show 16 variants
String,
Symbol,
Number,
Boolean,
PrefixUnary,
Arithmetic,
Comparison,
Like,
Glob,
Logical,
Bitwise,
Call,
Between,
Case,
In,
Null,
}
Variants§
String
Symbol
Number
Boolean
PrefixUnary
Arithmetic
Comparison
Like
Glob
Logical
Bitwise
Call
Between
Case
In
Null
Auto Trait Implementations§
impl RefUnwindSafe for ExpressionKind
impl Send for ExpressionKind
impl Sync for ExpressionKind
impl Unpin for ExpressionKind
impl UnwindSafe for ExpressionKind
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