pub struct GrantDefaultPrivileges { /* private fields */ }Implementations§
Source§impl GrantDefaultPrivileges
impl GrantDefaultPrivileges
pub fn privilege_target(&self) -> Option<PrivilegeTarget>
pub fn privileges(&self) -> Option<Privileges>
pub fn role_list(&self) -> Option<RoleList>
pub fn grant_token(&self) -> Option<SyntaxToken>
pub fn on_token(&self) -> Option<SyntaxToken>
pub fn option_token(&self) -> Option<SyntaxToken>
pub fn to_token(&self) -> Option<SyntaxToken>
pub fn with_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for GrantDefaultPrivileges
impl AstNode for GrantDefaultPrivileges
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 GrantDefaultPrivileges
impl Clone for GrantDefaultPrivileges
Source§fn clone(&self) -> GrantDefaultPrivileges
fn clone(&self) -> GrantDefaultPrivileges
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GrantDefaultPrivileges
impl Debug for GrantDefaultPrivileges
Source§impl Hash for GrantDefaultPrivileges
impl Hash for GrantDefaultPrivileges
Source§impl PartialEq for GrantDefaultPrivileges
impl PartialEq for GrantDefaultPrivileges
impl Eq for GrantDefaultPrivileges
impl StructuralPartialEq for GrantDefaultPrivileges
Auto Trait Implementations§
impl Freeze for GrantDefaultPrivileges
impl !RefUnwindSafe for GrantDefaultPrivileges
impl !Send for GrantDefaultPrivileges
impl !Sync for GrantDefaultPrivileges
impl Unpin for GrantDefaultPrivileges
impl !UnwindSafe for GrantDefaultPrivileges
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)