Struct pgrx_pg_sys::CoerceViaIO
source · #[repr(C)]pub struct CoerceViaIO {
pub xpr: Expr,
pub arg: *mut Expr,
pub resulttype: Oid,
pub resultcollid: Oid,
pub coerceformat: CoercionForm,
pub location: c_int,
}
Fields§
§xpr: Expr
§arg: *mut Expr
§resulttype: Oid
§resultcollid: Oid
§coerceformat: CoercionForm
§location: c_int
Trait Implementations§
source§impl Clone for CoerceViaIO
impl Clone for CoerceViaIO
source§fn clone(&self) -> CoerceViaIO
fn clone(&self) -> CoerceViaIO
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 CoerceViaIO
impl Debug for CoerceViaIO
source§impl Default for CoerceViaIO
impl Default for CoerceViaIO
source§impl Display for CoerceViaIO
impl Display for CoerceViaIO
source§impl PgNode for CoerceViaIO
impl PgNode for CoerceViaIO
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for CoerceViaIO
Auto Trait Implementations§
impl Freeze for CoerceViaIO
impl RefUnwindSafe for CoerceViaIO
impl !Send for CoerceViaIO
impl !Sync for CoerceViaIO
impl Unpin for CoerceViaIO
impl UnwindSafe for CoerceViaIO
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