pub struct FuncUnnest {
pub arg: Box<Expr>,
}Expand description
The PostgreSQL unnest set-returning function.
The argument is an array expression. PostgreSQL emits one output row for each array element.
Fields§
§arg: Box<Expr>The array expression.
Trait Implementations§
Source§impl Clone for FuncUnnest
impl Clone for FuncUnnest
Source§fn clone(&self) -> FuncUnnest
fn clone(&self) -> FuncUnnest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FuncUnnest
impl Debug for FuncUnnest
Source§impl From<FuncUnnest> for ExprFunc
impl From<FuncUnnest> for ExprFunc
Source§fn from(value: FuncUnnest) -> Self
fn from(value: FuncUnnest) -> Self
Converts to this type from the input type.
Source§impl From<FuncUnnest> for Expr
impl From<FuncUnnest> for Expr
Source§fn from(value: FuncUnnest) -> Self
fn from(value: FuncUnnest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FuncUnnest
impl PartialEq for FuncUnnest
Source§fn eq(&self, other: &FuncUnnest) -> bool
fn eq(&self, other: &FuncUnnest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FuncUnnest
Auto Trait Implementations§
impl Freeze for FuncUnnest
impl RefUnwindSafe for FuncUnnest
impl Send for FuncUnnest
impl Sync for FuncUnnest
impl Unpin for FuncUnnest
impl UnsafeUnpin for FuncUnnest
impl UnwindSafe for FuncUnnest
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