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