Struct pgx_pg_sys::ObjectWithArgs
source · [−]#[repr(C)]pub struct ObjectWithArgs {
pub type_: NodeTag,
pub objname: *mut List,
pub objargs: *mut List,
pub objfuncargs: *mut List,
pub args_unspecified: bool,
}
Fields
type_: NodeTag
objname: *mut List
objargs: *mut List
objfuncargs: *mut List
args_unspecified: bool
Trait Implementations
sourceimpl Clone for ObjectWithArgs
impl Clone for ObjectWithArgs
sourcefn clone(&self) -> ObjectWithArgs
fn clone(&self) -> ObjectWithArgs
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ObjectWithArgs
impl Debug for ObjectWithArgs
sourceimpl Default for ObjectWithArgs
impl Default for ObjectWithArgs
sourceimpl Display for ObjectWithArgs
impl Display for ObjectWithArgs
sourceimpl PgNode for ObjectWithArgs
impl PgNode for ObjectWithArgs
type NodeType = ObjectWithArgs
sourcefn as_node_ptr(&self) -> *mut Self::NodeType
fn as_node_ptr(&self) -> *mut Self::NodeType
Represent this node as a mutable pointer of its type
impl Copy for ObjectWithArgs
Auto Trait Implementations
impl RefUnwindSafe for ObjectWithArgs
impl !Send for ObjectWithArgs
impl !Sync for ObjectWithArgs
impl Unpin for ObjectWithArgs
impl UnwindSafe for ObjectWithArgs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more