pub struct PortFailure {
pub kind: PortFailureKind,
pub code: String,
pub message: String,
pub retryable: bool,
pub commit: CommitDisposition,
}Fields§
§kind: PortFailureKind§code: String§message: String§retryable: bool§commit: CommitDispositionImplementations§
Trait Implementations§
Source§impl Clone for PortFailure
impl Clone for PortFailure
Source§fn clone(&self) -> PortFailure
fn clone(&self) -> PortFailure
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 PortFailure
impl Debug for PortFailure
Source§impl Display for PortFailure
impl Display for PortFailure
Source§impl Error for PortFailure
impl Error for PortFailure
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 PortFailure
impl RefUnwindSafe for PortFailure
impl Send for PortFailure
impl Sync for PortFailure
impl Unpin for PortFailure
impl UnsafeUnpin for PortFailure
impl UnwindSafe for PortFailure
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