Struct pgx_pg_sys::CustomScan
source · #[repr(C)]pub struct CustomScan {
pub scan: Scan,
pub flags: uint32,
pub custom_plans: *mut List,
pub custom_exprs: *mut List,
pub custom_private: *mut List,
pub custom_scan_tlist: *mut List,
pub custom_relids: *mut Bitmapset,
pub methods: *const CustomScanMethods,
}
Fields
scan: Scan
flags: uint32
custom_plans: *mut List
custom_exprs: *mut List
custom_private: *mut List
custom_scan_tlist: *mut List
custom_relids: *mut Bitmapset
methods: *const CustomScanMethods
Trait Implementations
sourceimpl Clone for CustomScan
impl Clone for CustomScan
sourcefn clone(&self) -> CustomScan
fn clone(&self) -> CustomScan
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CustomScan
impl Debug for CustomScan
sourceimpl Default for CustomScan
impl Default for CustomScan
sourceimpl Display for CustomScan
impl Display for CustomScan
sourceimpl PgNode for CustomScan
impl PgNode for CustomScan
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CustomScan
Auto Trait Implementations
impl RefUnwindSafe for CustomScan
impl !Send for CustomScan
impl !Sync for CustomScan
impl Unpin for CustomScan
impl UnwindSafe for CustomScan
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