#[repr(C)]pub struct ForeignScan {
pub scan: Scan,
pub operation: Type,
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: Scan
§operation: Type
§resultRelation: Index
§fs_server: Oid
§fdw_exprs: *mut List
§fdw_private: *mut List
§fdw_scan_tlist: *mut List
§fdw_recheck_quals: *mut List
§fs_relids: *mut Bitmapset
§fsSystemCol: bool
Trait Implementations§
Source§impl Clone for ForeignScan
impl Clone for ForeignScan
Source§fn clone(&self) -> ForeignScan
fn clone(&self) -> ForeignScan
Returns a copy 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 moreSource§impl Debug for ForeignScan
impl Debug for ForeignScan
Source§impl Default for ForeignScan
impl Default for ForeignScan
Source§impl Display for ForeignScan
impl Display for ForeignScan
Source§impl PgNode for ForeignScan
impl PgNode for ForeignScan
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for ForeignScan
Auto Trait Implementations§
impl Freeze for ForeignScan
impl RefUnwindSafe for ForeignScan
impl !Send for ForeignScan
impl !Sync for ForeignScan
impl Unpin for ForeignScan
impl UnwindSafe for ForeignScan
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