Struct pgx_pg_sys::Memoize
source · [−]#[repr(C)]pub struct Memoize {
pub plan: Plan,
pub numKeys: c_int,
pub hashOperators: *mut Oid,
pub collations: *mut Oid,
pub param_exprs: *mut List,
pub singlerow: bool,
pub binary_mode: bool,
pub est_entries: uint32,
pub keyparamids: *mut Bitmapset,
}Fields
plan: PlannumKeys: c_inthashOperators: *mut Oidcollations: *mut Oidparam_exprs: *mut Listsinglerow: boolbinary_mode: boolest_entries: uint32keyparamids: *mut BitmapsetTrait Implementations
impl Copy for Memoize
Auto Trait Implementations
impl RefUnwindSafe for Memoize
impl !Send for Memoize
impl !Sync for Memoize
impl Unpin for Memoize
impl UnwindSafe for Memoize
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