Struct pgx_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: Exprarg: *mut Exprresulttype: Oidresultcollid: Oidcoerceformat: CoercionFormlocation: c_intTrait Implementations
sourceimpl Clone for CoerceViaIO
impl Clone for CoerceViaIO
sourcefn clone(&self) -> CoerceViaIO
fn clone(&self) -> CoerceViaIO
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 CoerceViaIO
impl Debug for CoerceViaIO
sourceimpl Default for CoerceViaIO
impl Default for CoerceViaIO
sourceimpl Display for CoerceViaIO
impl Display for CoerceViaIO
sourceimpl PgNode for CoerceViaIO
impl PgNode for CoerceViaIO
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CoerceViaIO
Auto Trait Implementations
impl RefUnwindSafe for CoerceViaIO
impl !Send for CoerceViaIO
impl !Sync for CoerceViaIO
impl Unpin for CoerceViaIO
impl UnwindSafe for CoerceViaIO
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