pub struct GrantRoleStmt {
pub granted_roles: List,
pub grantee_roles: List,
pub is_grant: bool,
pub opt: List,
pub grantor: Option<Box<RoleSpec>>,
pub behavior: DropBehavior,
}Expand description
The node GrantRoleStmt.
Fields§
§granted_roles: List§grantee_roles: List§is_grant: bool§opt: List§grantor: Option<Box<RoleSpec>>§behavior: DropBehaviorTrait Implementations§
Source§impl Clone for GrantRoleStmt
impl Clone for GrantRoleStmt
Source§impl Debug for GrantRoleStmt
impl Debug for GrantRoleStmt
Source§impl Default for GrantRoleStmt
impl Default for GrantRoleStmt
Source§impl Equal for GrantRoleStmt
impl Equal for GrantRoleStmt
Source§impl From<GrantRoleStmt> for Node
impl From<GrantRoleStmt> for Node
Source§fn from(node: GrantRoleStmt) -> Node
fn from(node: GrantRoleStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for GrantRoleStmt
impl NodeType for GrantRoleStmt
Source§impl Out for GrantRoleStmt
impl Out for GrantRoleStmt
Source§impl PartialEq for GrantRoleStmt
impl PartialEq for GrantRoleStmt
impl StructuralPartialEq for GrantRoleStmt
Auto Trait Implementations§
impl Freeze for GrantRoleStmt
impl RefUnwindSafe for GrantRoleStmt
impl Send for GrantRoleStmt
impl Sync for GrantRoleStmt
impl Unpin for GrantRoleStmt
impl UnsafeUnpin for GrantRoleStmt
impl UnwindSafe for GrantRoleStmt
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