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