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§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 Forget for PrivilegeTargetSyntax
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