Struct pgx_pg_sys::PrepareStmt
source · [−]#[repr(C)]pub struct PrepareStmt {
pub type_: NodeTag,
pub name: *mut c_char,
pub argtypes: *mut List,
pub query: *mut Node,
}
Fields
type_: NodeTag
name: *mut c_char
argtypes: *mut List
query: *mut Node
Trait Implementations
sourceimpl Clone for PrepareStmt
impl Clone for PrepareStmt
sourcefn clone(&self) -> PrepareStmt
fn clone(&self) -> PrepareStmt
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 PrepareStmt
impl Debug for PrepareStmt
sourceimpl Default for PrepareStmt
impl Default for PrepareStmt
sourceimpl Display for PrepareStmt
impl Display for PrepareStmt
sourceimpl PgNode for PrepareStmt
impl PgNode for PrepareStmt
type NodeType = PrepareStmt
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 PrepareStmt
Auto Trait Implementations
impl RefUnwindSafe for PrepareStmt
impl !Send for PrepareStmt
impl !Sync for PrepareStmt
impl Unpin for PrepareStmt
impl UnwindSafe for PrepareStmt
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