pub struct FailureDiagnostic {
pub stage: &'static str,
pub sqlite_primary_code: Option<i32>,
pub sqlite_extended_code: Option<i32>,
pub io_kind: Option<ErrorKind>,
pub os_code: Option<i32>,
}Expand description
Typed codes only: no error messages, paths, SQL or database contents.
Fields§
§stage: &'static str§sqlite_primary_code: Option<i32>§sqlite_extended_code: Option<i32>§io_kind: Option<ErrorKind>§os_code: Option<i32>Trait Implementations§
Source§impl Clone for FailureDiagnostic
impl Clone for FailureDiagnostic
Source§impl Debug for FailureDiagnostic
impl Debug for FailureDiagnostic
Source§impl Display for FailureDiagnostic
impl Display for FailureDiagnostic
impl Eq for FailureDiagnostic
Source§impl PartialEq for FailureDiagnostic
impl PartialEq for FailureDiagnostic
impl StructuralPartialEq for FailureDiagnostic
Auto Trait Implementations§
impl Freeze for FailureDiagnostic
impl RefUnwindSafe for FailureDiagnostic
impl Send for FailureDiagnostic
impl Sync for FailureDiagnostic
impl Unpin for FailureDiagnostic
impl UnsafeUnpin for FailureDiagnostic
impl UnwindSafe for FailureDiagnostic
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