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