Struct pgx_pg_sys::IndexRuntimeKeyInfo
source · [−]#[repr(C)]pub struct IndexRuntimeKeyInfo {
pub scan_key: *mut ScanKeyData,
pub key_expr: *mut ExprState,
pub key_toastable: bool,
}
Fields
scan_key: *mut ScanKeyData
key_expr: *mut ExprState
key_toastable: bool
Trait Implementations
sourceimpl Clone for IndexRuntimeKeyInfo
impl Clone for IndexRuntimeKeyInfo
sourcefn clone(&self) -> IndexRuntimeKeyInfo
fn clone(&self) -> IndexRuntimeKeyInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for IndexRuntimeKeyInfo
impl Debug for IndexRuntimeKeyInfo
sourceimpl Default for IndexRuntimeKeyInfo
impl Default for IndexRuntimeKeyInfo
impl Copy for IndexRuntimeKeyInfo
Auto Trait Implementations
impl RefUnwindSafe for IndexRuntimeKeyInfo
impl !Send for IndexRuntimeKeyInfo
impl !Sync for IndexRuntimeKeyInfo
impl Unpin for IndexRuntimeKeyInfo
impl UnwindSafe for IndexRuntimeKeyInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more