Struct pgx_pg_sys::IndexArrayKeyInfo
source · [−]#[repr(C)]pub struct IndexArrayKeyInfo {
pub scan_key: *mut ScanKeyData,
pub array_expr: *mut ExprState,
pub next_elem: c_int,
pub num_elems: c_int,
pub elem_values: *mut Datum,
pub elem_nulls: *mut bool,
}Fields
scan_key: *mut ScanKeyDataarray_expr: *mut ExprStatenext_elem: c_intnum_elems: c_intelem_values: *mut Datumelem_nulls: *mut boolTrait Implementations
sourceimpl Clone for IndexArrayKeyInfo
impl Clone for IndexArrayKeyInfo
sourcefn clone(&self) -> IndexArrayKeyInfo
fn clone(&self) -> IndexArrayKeyInfo
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 IndexArrayKeyInfo
impl Debug for IndexArrayKeyInfo
sourceimpl Default for IndexArrayKeyInfo
impl Default for IndexArrayKeyInfo
impl Copy for IndexArrayKeyInfo
Auto Trait Implementations
impl RefUnwindSafe for IndexArrayKeyInfo
impl !Send for IndexArrayKeyInfo
impl !Sync for IndexArrayKeyInfo
impl Unpin for IndexArrayKeyInfo
impl UnwindSafe for IndexArrayKeyInfo
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