Struct pgx_pg_sys::TableFunc
source · [−]#[repr(C)]pub struct TableFunc {Show 14 fields
pub type_: NodeTag,
pub ns_uris: *mut List,
pub ns_names: *mut List,
pub docexpr: *mut Node,
pub rowexpr: *mut Node,
pub colnames: *mut List,
pub coltypes: *mut List,
pub coltypmods: *mut List,
pub colcollations: *mut List,
pub colexprs: *mut List,
pub coldefexprs: *mut List,
pub notnulls: *mut Bitmapset,
pub ordinalitycol: c_int,
pub location: c_int,
}Fields
type_: NodeTagns_uris: *mut Listns_names: *mut Listdocexpr: *mut Noderowexpr: *mut Nodecolnames: *mut Listcoltypes: *mut Listcoltypmods: *mut Listcolcollations: *mut Listcolexprs: *mut Listcoldefexprs: *mut Listnotnulls: *mut Bitmapsetordinalitycol: c_intlocation: c_intTrait Implementations
impl Copy for TableFunc
Auto Trait Implementations
impl RefUnwindSafe for TableFunc
impl !Send for TableFunc
impl !Sync for TableFunc
impl Unpin for TableFunc
impl UnwindSafe for TableFunc
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