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
[src]

impl PartialEq for ErrorCode
[src]

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

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for ErrorCode
[src]

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

Formats the value using the given formatter.

impl Copy for ErrorCode
[src]

impl Clone for ErrorCode
[src]

fn clone(&self) -> ErrorCode

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more