pub enum Error {
Show 19 variants
GlobalCache,
CacheStats,
StatementVtab,
WritableStatic,
StatementLog,
Threading(Code),
Initialization(Code),
VfsMissing,
VfsOpen,
VfsFileSize {
actual: c_int,
},
VfsRegistration(Code),
SqliteBytes,
SqliteCapacity,
SqliteMemory {
actual: usize,
},
StatementSqlBytes {
actual: usize,
},
CapacityOverflow,
Allocation(Error),
Layout,
TimerCapacity(Exhausted),
}Variants§
GlobalCache
The native build shares page-cache allocations between connection arenas.
CacheStats
The native build retains unused global page-cache allocation statistics.
StatementVtab
The native statement virtual table measures memory after execution.
WritableStatic
The native build emulates writable static data with fallible initialization.
StatementLog
The native SQL log can expand borrowed bindings during statement cleanup.
Threading(Code)
Initialization(Code)
VfsMissing
VfsOpen
VfsFileSize
VfsRegistration(Code)
SqliteBytes
SqliteCapacity
SqliteMemory
Usable heap bytes exceed SQLite’s signed statement memory counter.
StatementSqlBytes
CapacityOverflow
Allocation(Error)
Layout
TimerCapacity(Exhausted)
Trait Implementations§
impl Copy for Error
impl Eq for Error
impl StructuralPartialEq for Error
Auto Trait Implementations§
impl Forget for Error
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnsafeUnpin for Error
impl UnwindSafe for Error
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