#[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: Plan
§numKeys: c_int
§hashOperators: *mut Oid
§collations: *mut Oid
§param_exprs: *mut List
§singlerow: bool
§binary_mode: bool
§est_entries: uint32
§keyparamids: *mut Bitmapset
Trait Implementations§
impl Copy for Memoize
Auto Trait Implementations§
impl Freeze for Memoize
impl RefUnwindSafe for Memoize
impl !Send for Memoize
impl !Sync for Memoize
impl Unpin for Memoize
impl UnwindSafe for Memoize
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