#[repr(C)]pub struct RelabelType {
pub xpr: Expr,
pub arg: *mut Expr,
pub resulttype: Oid,
pub resulttypmod: int32,
pub resultcollid: Oid,
pub relabelformat: Type,
pub location: c_int,
}
Fields§
§xpr: Expr
§arg: *mut Expr
§resulttype: Oid
§resulttypmod: int32
§resultcollid: Oid
§relabelformat: Type
§location: c_int
Trait Implementations§
Source§impl Clone for RelabelType
impl Clone for RelabelType
Source§fn clone(&self) -> RelabelType
fn clone(&self) -> RelabelType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RelabelType
impl Debug for RelabelType
Source§impl Default for RelabelType
impl Default for RelabelType
Source§impl Display for RelabelType
impl Display for RelabelType
Source§impl PgNode for RelabelType
impl PgNode for RelabelType
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for RelabelType
Auto Trait Implementations§
impl Freeze for RelabelType
impl RefUnwindSafe for RelabelType
impl !Send for RelabelType
impl !Sync for RelabelType
impl Unpin for RelabelType
impl UnwindSafe for RelabelType
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