pub enum AlterDefaultPrivilegesAction {
GrantDefaultPrivileges(GrantDefaultPrivileges),
RevokeDefaultPrivileges(RevokeDefaultPrivileges),
}Variants§
GrantDefaultPrivileges(GrantDefaultPrivileges)
RevokeDefaultPrivileges(RevokeDefaultPrivileges)
Trait Implementations§
Source§impl AstNode for AlterDefaultPrivilegesAction
impl AstNode for AlterDefaultPrivilegesAction
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for AlterDefaultPrivilegesAction
impl Clone for AlterDefaultPrivilegesAction
Source§fn clone(&self) -> AlterDefaultPrivilegesAction
fn clone(&self) -> AlterDefaultPrivilegesAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AlterDefaultPrivilegesAction
impl Debug for AlterDefaultPrivilegesAction
impl Eq for AlterDefaultPrivilegesAction
Source§impl From<GrantDefaultPrivileges> for AlterDefaultPrivilegesAction
impl From<GrantDefaultPrivileges> for AlterDefaultPrivilegesAction
Source§fn from(node: GrantDefaultPrivileges) -> AlterDefaultPrivilegesAction
fn from(node: GrantDefaultPrivileges) -> AlterDefaultPrivilegesAction
Converts to this type from the input type.
Source§impl From<RevokeDefaultPrivileges> for AlterDefaultPrivilegesAction
impl From<RevokeDefaultPrivileges> for AlterDefaultPrivilegesAction
Source§fn from(node: RevokeDefaultPrivileges) -> AlterDefaultPrivilegesAction
fn from(node: RevokeDefaultPrivileges) -> AlterDefaultPrivilegesAction
Converts to this type from the input type.
Source§impl Hash for AlterDefaultPrivilegesAction
impl Hash for AlterDefaultPrivilegesAction
impl StructuralPartialEq for AlterDefaultPrivilegesAction
Auto Trait Implementations§
impl !RefUnwindSafe for AlterDefaultPrivilegesAction
impl !Send for AlterDefaultPrivilegesAction
impl !Sync for AlterDefaultPrivilegesAction
impl !UnwindSafe for AlterDefaultPrivilegesAction
impl Freeze for AlterDefaultPrivilegesAction
impl Unpin for AlterDefaultPrivilegesAction
impl UnsafeUnpin for AlterDefaultPrivilegesAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more