pub struct CreatePolicyStmt {
pub policy_name: Option<Str>,
pub table: Option<Box<RangeVar>>,
pub cmd_name: Option<Str>,
pub permissive: bool,
pub roles: List,
pub qual: Option<Node>,
pub with_check: Option<Node>,
}Expand description
The node CreatePolicyStmt.
Fields§
§policy_name: Option<Str>§table: Option<Box<RangeVar>>§cmd_name: Option<Str>§permissive: bool§roles: List§qual: Option<Node>§with_check: Option<Node>Trait Implementations§
Source§impl Clone for CreatePolicyStmt
impl Clone for CreatePolicyStmt
Source§impl Debug for CreatePolicyStmt
impl Debug for CreatePolicyStmt
Source§impl Default for CreatePolicyStmt
impl Default for CreatePolicyStmt
Source§impl Equal for CreatePolicyStmt
impl Equal for CreatePolicyStmt
Source§impl From<CreatePolicyStmt> for Node
impl From<CreatePolicyStmt> for Node
Source§fn from(node: CreatePolicyStmt) -> Node
fn from(node: CreatePolicyStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for CreatePolicyStmt
impl NodeType for CreatePolicyStmt
Source§impl Out for CreatePolicyStmt
impl Out for CreatePolicyStmt
Source§impl PartialEq for CreatePolicyStmt
impl PartialEq for CreatePolicyStmt
impl StructuralPartialEq for CreatePolicyStmt
Auto Trait Implementations§
impl Freeze for CreatePolicyStmt
impl RefUnwindSafe for CreatePolicyStmt
impl Send for CreatePolicyStmt
impl Sync for CreatePolicyStmt
impl Unpin for CreatePolicyStmt
impl UnsafeUnpin for CreatePolicyStmt
impl UnwindSafe for CreatePolicyStmt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more