pub struct ExprLength {
pub expr: Box<Expr>,
}Expand description
Integer: number of elements in an array.
PostgreSQL: cardinality(expr). Drives Path::len and
Path::is_empty.
Fields§
§expr: Box<Expr>The array whose length is being measured.
Trait Implementations§
Source§impl Clone for ExprLength
impl Clone for ExprLength
Source§fn clone(&self) -> ExprLength
fn clone(&self) -> ExprLength
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 ExprLength
impl Debug for ExprLength
Source§impl From<ExprLength> for Expr
impl From<ExprLength> for Expr
Source§fn from(value: ExprLength) -> Self
fn from(value: ExprLength) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExprLength
impl PartialEq for ExprLength
impl StructuralPartialEq for ExprLength
Auto Trait Implementations§
impl Freeze for ExprLength
impl RefUnwindSafe for ExprLength
impl Send for ExprLength
impl Sync for ExprLength
impl Unpin for ExprLength
impl UnsafeUnpin for ExprLength
impl UnwindSafe for ExprLength
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