Struct pgx_pg_sys::RelabelType
source · [−]#[repr(C)]pub struct RelabelType {
pub xpr: Expr,
pub arg: *mut Expr,
pub resulttype: Oid,
pub resulttypmod: int32,
pub resultcollid: Oid,
pub relabelformat: CoercionForm,
pub location: c_int,
}Fields
xpr: Exprarg: *mut Exprresulttype: Oidresulttypmod: int32resultcollid: Oidrelabelformat: CoercionFormlocation: c_intTrait Implementations
sourceimpl Clone for RelabelType
impl Clone for RelabelType
sourcefn clone(&self) -> RelabelType
fn clone(&self) -> RelabelType
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 RelabelType
impl Debug for RelabelType
sourceimpl Default for RelabelType
impl Default for RelabelType
sourceimpl Display for RelabelType
impl Display for RelabelType
sourceimpl PgNode for RelabelType
impl PgNode for RelabelType
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for RelabelType
Auto Trait Implementations
impl RefUnwindSafe for RelabelType
impl !Send for RelabelType
impl !Sync for RelabelType
impl Unpin for RelabelType
impl UnwindSafe for RelabelType
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