Struct pgx_pg_sys::DefElem
source · [−]#[repr(C)]pub struct DefElem {
pub type_: NodeTag,
pub defnamespace: *mut c_char,
pub defname: *mut c_char,
pub arg: *mut Node,
pub defaction: DefElemAction,
pub location: c_int,
}Fields
type_: NodeTagdefnamespace: *mut c_chardefname: *mut c_chararg: *mut Nodedefaction: DefElemActionlocation: c_intTrait Implementations
impl Copy for DefElem
Auto Trait Implementations
impl RefUnwindSafe for DefElem
impl !Send for DefElem
impl !Sync for DefElem
impl Unpin for DefElem
impl UnwindSafe for DefElem
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