Struct pgx_pg_sys::InferenceElem
source · [−]#[repr(C)]pub struct InferenceElem {
pub xpr: Expr,
pub expr: *mut Node,
pub infercollid: Oid,
pub inferopclass: Oid,
}Fields
xpr: Exprexpr: *mut Nodeinfercollid: Oidinferopclass: OidTrait Implementations
sourceimpl Clone for InferenceElem
impl Clone for InferenceElem
sourcefn clone(&self) -> InferenceElem
fn clone(&self) -> InferenceElem
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 InferenceElem
impl Debug for InferenceElem
sourceimpl Default for InferenceElem
impl Default for InferenceElem
sourceimpl Display for InferenceElem
impl Display for InferenceElem
sourceimpl PgNode for InferenceElem
impl PgNode for InferenceElem
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for InferenceElem
Auto Trait Implementations
impl RefUnwindSafe for InferenceElem
impl !Send for InferenceElem
impl !Sync for InferenceElem
impl Unpin for InferenceElem
impl UnwindSafe for InferenceElem
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