pub enum AuthorizerAction {
Show 34 variants
CreateIndex,
CreateTable,
CreateTempIndex,
CreateTempTable,
CreateTempTrigger,
CreateTempView,
CreateTrigger,
CreateView,
Delete,
DropIndex,
DropTable,
DropTempIndex,
DropTempTable,
DropTempTrigger,
DropTempView,
DropTrigger,
DropView,
Insert,
Pragma,
Read,
Select,
Transaction,
Update,
Attach,
Detach,
AlterTable,
Reindex,
Analyze,
CreateVTable,
DropVTable,
Function,
Savepoint,
Recursive,
Unknown(i32),
}Expand description
Authorizer action decoded from the SQLite action code.
Variants§
CreateIndex
CreateTable
CreateTempIndex
CreateTempTable
CreateTempTrigger
CreateTempView
CreateTrigger
CreateView
Delete
DropIndex
DropTable
DropTempIndex
DropTempTable
DropTempTrigger
DropTempView
DropTrigger
DropView
Insert
Pragma
Read
Select
Transaction
Update
Attach
Detach
AlterTable
Reindex
Analyze
CreateVTable
DropVTable
Function
Savepoint
Recursive
Unknown(i32)
Implementations§
Trait Implementations§
Source§impl Clone for AuthorizerAction
impl Clone for AuthorizerAction
Source§fn clone(&self) -> AuthorizerAction
fn clone(&self) -> AuthorizerAction
Returns a duplicate of the value. Read more
1.0.0 · 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 AuthorizerAction
impl Debug for AuthorizerAction
Source§impl PartialEq for AuthorizerAction
impl PartialEq for AuthorizerAction
impl Copy for AuthorizerAction
impl Eq for AuthorizerAction
impl StructuralPartialEq for AuthorizerAction
Auto Trait Implementations§
impl Freeze for AuthorizerAction
impl RefUnwindSafe for AuthorizerAction
impl Send for AuthorizerAction
impl Sync for AuthorizerAction
impl Unpin for AuthorizerAction
impl UnsafeUnpin for AuthorizerAction
impl UnwindSafe for AuthorizerAction
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