pub enum PrivilegeTargetSyntax {
Database(ObjectName),
Schema(ObjectName),
Table(ObjectName),
Function(RoutineSignatureSyntax),
Procedure(RoutineSignatureSyntax),
}Variants§
Database(ObjectName)
Schema(ObjectName)
Table(ObjectName)
Function(RoutineSignatureSyntax)
Procedure(RoutineSignatureSyntax)
Trait Implementations§
Source§impl Clone for PrivilegeTargetSyntax
impl Clone for PrivilegeTargetSyntax
Source§fn clone(&self) -> PrivilegeTargetSyntax
fn clone(&self) -> PrivilegeTargetSyntax
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 PrivilegeTargetSyntax
impl Debug for PrivilegeTargetSyntax
Source§impl Display for PrivilegeTargetSyntax
impl Display for PrivilegeTargetSyntax
Source§impl PartialEq for PrivilegeTargetSyntax
impl PartialEq for PrivilegeTargetSyntax
impl StructuralPartialEq for PrivilegeTargetSyntax
Auto Trait Implementations§
impl Freeze for PrivilegeTargetSyntax
impl RefUnwindSafe for PrivilegeTargetSyntax
impl Send for PrivilegeTargetSyntax
impl Sync for PrivilegeTargetSyntax
impl Unpin for PrivilegeTargetSyntax
impl UnsafeUnpin for PrivilegeTargetSyntax
impl UnwindSafe for PrivilegeTargetSyntax
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