Struct condow_rusoto::errors::CondowError
source · [−]pub struct CondowError { /* private fields */ }
Expand description
The error type used by condow
Further information is encoded with CondowErrorKind.
Implementations
sourceimpl CondowError
impl CondowError
pub fn new<T>(msg: T, kind: CondowErrorKind) -> CondowError where
T: Into<String>,
pub fn new_invalid_range<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn new_not_found<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn new_access_denied<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn new_remote<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn new_io<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn new_other<T>(msg: T) -> CondowError where
T: Into<String>,
pub fn with_source<E>(self, err: E) -> CondowError where
E: Into<Error>,
pub fn msg(&self) -> &str
pub fn kind(&self) -> CondowErrorKind
pub fn is_retryable(&self) -> bool
Trait Implementations
sourceimpl Debug for CondowError
impl Debug for CondowError
sourceimpl Display for CondowError
impl Display for CondowError
sourceimpl Error for CondowError
impl Error for CondowError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<CondowErrorKind> for CondowError
impl From<CondowErrorKind> for CondowError
sourcefn from(error_kind: CondowErrorKind) -> CondowError
fn from(error_kind: CondowErrorKind) -> CondowError
Converts to this type from the input type.
sourceimpl From<Error> for CondowError
impl From<Error> for CondowError
sourcefn from(io_err: Error) -> CondowError
fn from(io_err: Error) -> CondowError
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for CondowError
impl Send for CondowError
impl Sync for CondowError
impl Unpin for CondowError
impl !UnwindSafe for CondowError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more