#[repr(C)]pub struct ReturnSetInfo {
pub type_: NodeTag,
pub econtext: *mut ExprContext,
pub expectedDesc: TupleDesc,
pub allowedModes: c_int,
pub returnMode: SetFunctionReturnMode,
pub isDone: ExprDoneCond,
pub setResult: *mut Tuplestorestate,
pub setDesc: TupleDesc,
}Fields§
§type_: NodeTag§econtext: *mut ExprContext§expectedDesc: TupleDesc§allowedModes: c_int§returnMode: SetFunctionReturnMode§isDone: ExprDoneCond§setResult: *mut Tuplestorestate§setDesc: TupleDescTrait Implementations§
Source§impl Clone for ReturnSetInfo
impl Clone for ReturnSetInfo
Source§fn clone(&self) -> ReturnSetInfo
fn clone(&self) -> ReturnSetInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReturnSetInfo
impl Debug for ReturnSetInfo
Source§impl Default for ReturnSetInfo
impl Default for ReturnSetInfo
Source§impl Display for ReturnSetInfo
impl Display for ReturnSetInfo
Source§impl PgNode for ReturnSetInfo
impl PgNode for ReturnSetInfo
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for ReturnSetInfo
Auto Trait Implementations§
impl Freeze for ReturnSetInfo
impl RefUnwindSafe for ReturnSetInfo
impl !Send for ReturnSetInfo
impl !Sync for ReturnSetInfo
impl Unpin for ReturnSetInfo
impl UnwindSafe for ReturnSetInfo
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