Struct pgx_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: MemoryContextdvalues: *mut Datumdnulls: *mut boolalen: c_intnelems: c_intelement_type: Oidtyplen: int16typbyval: booltypalign: c_charprivate_cxt: boolTrait Implementations
sourceimpl Clone for ArrayBuildState
impl Clone for ArrayBuildState
sourcefn clone(&self) -> ArrayBuildState
fn clone(&self) -> ArrayBuildState
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 ArrayBuildState
impl Debug for ArrayBuildState
sourceimpl Default for ArrayBuildState
impl Default for ArrayBuildState
impl Copy for ArrayBuildState
Auto Trait Implementations
impl RefUnwindSafe for ArrayBuildState
impl !Send for ArrayBuildState
impl !Sync for ArrayBuildState
impl Unpin for ArrayBuildState
impl UnwindSafe for ArrayBuildState
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