Enum libsqlite3_sys::ErrorCode [] [src]

pub enum ErrorCode {
    InternalMalfunction,
    PermissionDenied,
    OperationAborted,
    DatabaseBusy,
    DatabaseLocked,
    OutOfMemory,
    ReadOnly,
    OperationInterrupted,
    SystemIOFailure,
    DatabaseCorrupt,
    NotFound,
    DiskFull,
    CannotOpen,
    FileLockingProtocolFailed,
    SchemaChanged,
    TooBig,
    ConstraintViolation,
    TypeMismatch,
    APIMisuse,
    NoLargeFileSupport,
    AuthorizationForStatementDenied,
    ParameterOutOfRange,
    NotADatabase,
    Unknown,
}

Variants

InternalMalfunction
PermissionDenied
OperationAborted
DatabaseBusy
DatabaseLocked
OutOfMemory
ReadOnly
OperationInterrupted
SystemIOFailure
DatabaseCorrupt
NotFound
DiskFull
CannotOpen
FileLockingProtocolFailed
SchemaChanged
TooBig
ConstraintViolation
TypeMismatch
APIMisuse
NoLargeFileSupport
AuthorizationForStatementDenied
ParameterOutOfRange
NotADatabase
Unknown

Trait Implementations

Derived Implementations

impl Eq for ErrorCode

impl PartialEq for ErrorCode

fn eq(&self, __arg_0: &ErrorCode) -> bool

fn ne(&self, __arg_0: &ErrorCode) -> bool

impl Debug for ErrorCode

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Copy for ErrorCode

impl Clone for ErrorCode

fn clone(&self) -> ErrorCode

1.0.0fn clone_from(&mut self, source: &Self)