Struct pgx_pg_sys::ForeignScan
source · [−]#[repr(C)]pub struct ForeignScan {
pub scan: Scan,
pub operation: CmdType,
pub resultRelation: Index,
pub fs_server: Oid,
pub fdw_exprs: *mut List,
pub fdw_private: *mut List,
pub fdw_scan_tlist: *mut List,
pub fdw_recheck_quals: *mut List,
pub fs_relids: *mut Bitmapset,
pub fsSystemCol: bool,
}Fields
scan: Scanoperation: CmdTyperesultRelation: Indexfs_server: Oidfdw_exprs: *mut Listfdw_private: *mut Listfdw_scan_tlist: *mut Listfdw_recheck_quals: *mut Listfs_relids: *mut BitmapsetfsSystemCol: boolTrait Implementations
sourceimpl Clone for ForeignScan
impl Clone for ForeignScan
sourcefn clone(&self) -> ForeignScan
fn clone(&self) -> ForeignScan
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ForeignScan
impl Debug for ForeignScan
sourceimpl Default for ForeignScan
impl Default for ForeignScan
sourceimpl Display for ForeignScan
impl Display for ForeignScan
sourceimpl PgNode for ForeignScan
impl PgNode for ForeignScan
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for ForeignScan
Auto Trait Implementations
impl RefUnwindSafe for ForeignScan
impl !Send for ForeignScan
impl !Sync for ForeignScan
impl Unpin for ForeignScan
impl UnwindSafe for ForeignScan
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more