pub struct ExprIsNull {
pub expr: Box<Expr>,
}Expand description
Tests whether an expression is null.
Returns true if the expression evaluates to null.
§Examples
is_null(x) // returns `true` if x is null
is_not_null(x) // returns `true` if x is not nullFields§
§expr: Box<Expr>The expression to check for null.
Trait Implementations§
Source§impl Clone for ExprIsNull
impl Clone for ExprIsNull
Source§fn clone(&self) -> ExprIsNull
fn clone(&self) -> ExprIsNull
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 ExprIsNull
impl Debug for ExprIsNull
Source§impl From<ExprIsNull> for Expr
impl From<ExprIsNull> for Expr
Source§fn from(value: ExprIsNull) -> Self
fn from(value: ExprIsNull) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExprIsNull
impl PartialEq for ExprIsNull
impl StructuralPartialEq for ExprIsNull
Auto Trait Implementations§
impl Freeze for ExprIsNull
impl RefUnwindSafe for ExprIsNull
impl Send for ExprIsNull
impl Sync for ExprIsNull
impl Unpin for ExprIsNull
impl UnwindSafe for ExprIsNull
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