#[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_: NodeTag
§ns_uris: *mut List
§ns_names: *mut List
§docexpr: *mut Node
§rowexpr: *mut Node
§colnames: *mut List
§coltypes: *mut List
§coltypmods: *mut List
§colcollations: *mut List
§colexprs: *mut List
§coldefexprs: *mut List
§notnulls: *mut Bitmapset
§ordinalitycol: c_int
§location: c_int
Trait Implementations§
impl Copy for TableFunc
Auto Trait Implementations§
impl Freeze for TableFunc
impl RefUnwindSafe for TableFunc
impl !Send for TableFunc
impl !Sync for TableFunc
impl Unpin for TableFunc
impl UnwindSafe for TableFunc
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