Struct pgx_pg_sys::CachedExpression
source · [−]#[repr(C)]pub struct CachedExpression {
pub magic: c_int,
pub expr: *mut Node,
pub is_valid: bool,
pub relationOids: *mut List,
pub invalItems: *mut List,
pub context: MemoryContext,
pub node: dlist_node,
}Fields
magic: c_intexpr: *mut Nodeis_valid: boolrelationOids: *mut ListinvalItems: *mut Listcontext: MemoryContextnode: dlist_nodeTrait Implementations
sourceimpl Clone for CachedExpression
impl Clone for CachedExpression
sourcefn clone(&self) -> CachedExpression
fn clone(&self) -> CachedExpression
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 CachedExpression
impl Debug for CachedExpression
sourceimpl Default for CachedExpression
impl Default for CachedExpression
impl Copy for CachedExpression
Auto Trait Implementations
impl RefUnwindSafe for CachedExpression
impl !Send for CachedExpression
impl !Sync for CachedExpression
impl Unpin for CachedExpression
impl UnwindSafe for CachedExpression
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