Struct pgx_pg_sys::VariableStatData
source · [−]#[repr(C)]pub struct VariableStatData {
pub var: *mut Node,
pub rel: *mut RelOptInfo,
pub statsTuple: HeapTuple,
pub freefunc: Option<unsafe extern "C" fn(tuple: HeapTuple)>,
pub vartype: Oid,
pub atttype: Oid,
pub atttypmod: int32,
pub isunique: bool,
pub acl_ok: bool,
}Fields
var: *mut Noderel: *mut RelOptInfostatsTuple: HeapTuplefreefunc: Option<unsafe extern "C" fn(tuple: HeapTuple)>vartype: Oidatttype: Oidatttypmod: int32isunique: boolacl_ok: boolTrait Implementations
sourceimpl Clone for VariableStatData
impl Clone for VariableStatData
sourcefn clone(&self) -> VariableStatData
fn clone(&self) -> VariableStatData
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 VariableStatData
impl Debug for VariableStatData
sourceimpl Default for VariableStatData
impl Default for VariableStatData
impl Copy for VariableStatData
Auto Trait Implementations
impl RefUnwindSafe for VariableStatData
impl !Send for VariableStatData
impl !Sync for VariableStatData
impl Unpin for VariableStatData
impl UnwindSafe for VariableStatData
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