pub struct KernelFailure {
pub code: String,
pub message: String,
pub retryable: bool,
pub commit: CommitDisposition,
}Fields§
§code: String§message: String§retryable: bool§commit: CommitDispositionImplementations§
Trait Implementations§
Source§impl Clone for KernelFailure
impl Clone for KernelFailure
Source§fn clone(&self) -> KernelFailure
fn clone(&self) -> KernelFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KernelFailure
impl Debug for KernelFailure
Source§impl Display for KernelFailure
impl Display for KernelFailure
Source§impl Error for KernelFailure
impl Error for KernelFailure
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for KernelFailure
impl RefUnwindSafe for KernelFailure
impl Send for KernelFailure
impl Sync for KernelFailure
impl Unpin for KernelFailure
impl UnsafeUnpin for KernelFailure
impl UnwindSafe for KernelFailure
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