Struct ExprLength
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§
§impl Clone for ExprLength
impl Clone for ExprLength
§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 more§impl Debug for ExprLength
impl Debug for ExprLength
§impl From<ExprLength> for Expr
impl From<ExprLength> for Expr
§fn from(value: ExprLength) -> Expr
fn from(value: ExprLength) -> Expr
Converts to this type from the input type.
§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