Struct pgrx_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 ScanKeyData
§array_expr: *mut ExprState
§next_elem: c_int
§num_elems: c_int
§elem_values: *mut Datum
§elem_nulls: *mut bool
Trait Implementations§
source§impl Clone for IndexArrayKeyInfo
impl Clone for IndexArrayKeyInfo
source§fn clone(&self) -> IndexArrayKeyInfo
fn clone(&self) -> IndexArrayKeyInfo
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 IndexArrayKeyInfo
impl Debug for IndexArrayKeyInfo
source§impl Default for IndexArrayKeyInfo
impl Default for IndexArrayKeyInfo
impl Copy for IndexArrayKeyInfo
Auto Trait Implementations§
impl Freeze for IndexArrayKeyInfo
impl RefUnwindSafe for IndexArrayKeyInfo
impl !Send for IndexArrayKeyInfo
impl !Sync for IndexArrayKeyInfo
impl Unpin for IndexArrayKeyInfo
impl UnwindSafe for IndexArrayKeyInfo
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