Struct pgx_pg_sys::CreatePolicyStmt
source · [−]#[repr(C)]pub struct CreatePolicyStmt {
pub type_: NodeTag,
pub policy_name: *mut c_char,
pub table: *mut RangeVar,
pub cmd_name: *mut c_char,
pub permissive: bool,
pub roles: *mut List,
pub qual: *mut Node,
pub with_check: *mut Node,
}Fields
type_: NodeTagpolicy_name: *mut c_chartable: *mut RangeVarcmd_name: *mut c_charpermissive: boolroles: *mut Listqual: *mut Nodewith_check: *mut NodeTrait Implementations
sourceimpl Clone for CreatePolicyStmt
impl Clone for CreatePolicyStmt
sourcefn clone(&self) -> CreatePolicyStmt
fn clone(&self) -> CreatePolicyStmt
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreatePolicyStmt
impl Debug for CreatePolicyStmt
sourceimpl Default for CreatePolicyStmt
impl Default for CreatePolicyStmt
sourceimpl Display for CreatePolicyStmt
impl Display for CreatePolicyStmt
sourceimpl PgNode for CreatePolicyStmt
impl PgNode for CreatePolicyStmt
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CreatePolicyStmt
Auto Trait Implementations
impl RefUnwindSafe for CreatePolicyStmt
impl !Send for CreatePolicyStmt
impl !Sync for CreatePolicyStmt
impl Unpin for CreatePolicyStmt
impl UnwindSafe for CreatePolicyStmt
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