Struct pgrx_pg_sys::ArrayBuildState
source · #[repr(C)]pub struct ArrayBuildState {
pub mcontext: MemoryContext,
pub dvalues: *mut Datum,
pub dnulls: *mut bool,
pub alen: c_int,
pub nelems: c_int,
pub element_type: Oid,
pub typlen: int16,
pub typbyval: bool,
pub typalign: c_char,
pub private_cxt: bool,
}
Fields§
§mcontext: MemoryContext
§dvalues: *mut Datum
§dnulls: *mut bool
§alen: c_int
§nelems: c_int
§element_type: Oid
§typlen: int16
§typbyval: bool
§typalign: c_char
§private_cxt: bool
Trait Implementations§
source§impl Clone for ArrayBuildState
impl Clone for ArrayBuildState
source§fn clone(&self) -> ArrayBuildState
fn clone(&self) -> ArrayBuildState
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 ArrayBuildState
impl Debug for ArrayBuildState
source§impl Default for ArrayBuildState
impl Default for ArrayBuildState
impl Copy for ArrayBuildState
Auto Trait Implementations§
impl Freeze for ArrayBuildState
impl RefUnwindSafe for ArrayBuildState
impl !Send for ArrayBuildState
impl !Sync for ArrayBuildState
impl Unpin for ArrayBuildState
impl UnwindSafe for ArrayBuildState
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