Enum sqlite_opcode::Opcode
source · [−]pub enum Opcode {
Show 185 variants
Savepoint,
AutoCommit,
Transaction,
SorterNext,
Prev,
Next,
Checkpoint,
JournalMode,
Vacuum,
VFilter,
VUpdate,
Goto,
Gosub,
InitCoroutine,
Yield,
MustBeInt,
Jump,
Once,
If,
Not,
IfNot,
IsNullOrType,
IfNullRow,
SeekLT,
SeekLE,
SeekGE,
SeekGT,
IfNotOpen,
IfNoHope,
NoConflict,
NotFound,
Found,
SeekRowid,
NotExists,
Last,
IfSmaller,
SorterSort,
Sort,
Rewind,
IdxLE,
IdxGT,
IdxLT,
IdxGE,
Or,
And,
RowSetRead,
RowSetTest,
Program,
FkIfZero,
IfPos,
IsNull,
NotNull,
Ne,
Eq,
Gt,
Le,
Lt,
Ge,
ElseEq,
IfNotZero,
DecrJumpZero,
IncrVacuum,
VNext,
Filter,
Init,
PureFunc,
Function,
Return,
EndCoroutine,
HaltIfNull,
Halt,
Integer,
Int64,
String,
Null,
SoftNull,
Blob,
Variable,
Move,
Copy,
SCopy,
IntCopy,
FkCheck,
ResultRow,
CollSeq,
AddImm,
RealAffinity,
Cast,
Permutation,
Compare,
IsTrue,
ZeroOrNull,
Offset,
Column,
TypeCheck,
Affinity,
MakeRecord,
Count,
ReadCookie,
SetCookie,
ReopenIdx,
OpenRead,
BitAnd,
BitOr,
ShiftLeft,
ShiftRight,
Add,
Subtract,
Multiply,
Divide,
Remainder,
Concat,
OpenWrite,
OpenDup,
BitNot,
OpenAutoindex,
OpenEphemeral,
String8,
SorterOpen,
SequenceTest,
OpenPseudo,
Close,
ColumnsUsed,
SeekScan,
SeekHit,
Sequence,
NewRowid,
Insert,
RowCell,
Delete,
ResetCount,
SorterCompare,
SorterData,
RowData,
Rowid,
NullRow,
SeekEnd,
IdxInsert,
SorterInsert,
IdxDelete,
DeferredSeek,
IdxRowid,
FinishSeek,
Destroy,
Clear,
ResetSorter,
CreateBtree,
SqlExec,
ParseSchema,
LoadAnalysis,
DropTable,
DropIndex,
DropTrigger,
Real,
IntegrityCk,
RowSetAdd,
Param,
FkCounter,
MemMax,
OffsetLimit,
AggInverse,
AggStep,
AggStep1,
AggValue,
AggFinal,
Expire,
CursorLock,
CursorUnlock,
TableLock,
VBegin,
VCreate,
VDestroy,
VOpen,
VInitIn,
VColumn,
VRename,
Pagecount,
MaxPgcnt,
FilterAdd,
Trace,
CursorHint,
ReleaseReg,
Noop,
Explain,
Abortable,
}
Variants
Savepoint
AutoCommit
Transaction
SorterNext
Prev
Next
Checkpoint
JournalMode
Vacuum
VFilter
VUpdate
Goto
Gosub
InitCoroutine
Yield
MustBeInt
Jump
Once
If
Not
IfNot
IsNullOrType
IfNullRow
SeekLT
SeekLE
SeekGE
SeekGT
IfNotOpen
IfNoHope
NoConflict
NotFound
Found
SeekRowid
NotExists
Last
IfSmaller
SorterSort
Sort
Rewind
IdxLE
IdxGT
IdxLT
IdxGE
Or
And
RowSetRead
RowSetTest
Program
FkIfZero
IfPos
IsNull
NotNull
Ne
Eq
Gt
Le
Lt
Ge
ElseEq
IfNotZero
DecrJumpZero
IncrVacuum
VNext
Filter
Init
PureFunc
Function
Return
EndCoroutine
HaltIfNull
Halt
Integer
Int64
String
Null
SoftNull
Blob
Variable
Move
Copy
SCopy
IntCopy
FkCheck
ResultRow
CollSeq
AddImm
RealAffinity
Cast
Permutation
Compare
IsTrue
ZeroOrNull
Offset
Column
TypeCheck
Affinity
MakeRecord
Count
ReadCookie
SetCookie
ReopenIdx
OpenRead
BitAnd
BitOr
ShiftLeft
ShiftRight
Add
Subtract
Multiply
Divide
Remainder
Concat
OpenWrite
OpenDup
BitNot
OpenAutoindex
OpenEphemeral
String8
SorterOpen
SequenceTest
OpenPseudo
Close
ColumnsUsed
SeekScan
SeekHit
Sequence
NewRowid
Insert
RowCell
Delete
ResetCount
SorterCompare
SorterData
RowData
Rowid
NullRow
SeekEnd
IdxInsert
SorterInsert
IdxDelete
DeferredSeek
IdxRowid
FinishSeek
Destroy
Clear
ResetSorter
CreateBtree
SqlExec
ParseSchema
LoadAnalysis
DropTable
DropIndex
DropTrigger
Real
IntegrityCk
RowSetAdd
Param
FkCounter
MemMax
OffsetLimit
AggInverse
AggStep
AggStep1
AggValue
AggFinal
Expire
CursorLock
CursorUnlock
TableLock
VBegin
VCreate
VDestroy
VOpen
VInitIn
VColumn
VRename
Pagecount
MaxPgcnt
FilterAdd
Trace
CursorHint
ReleaseReg
Noop
Explain
Abortable
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Opcode
impl Send for Opcode
impl Sync for Opcode
impl Unpin for Opcode
impl UnwindSafe for Opcode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more