pub enum TrelloError {
Reqwest(Error),
UrlParse(UrlError),
Io(Error),
CardParse(String),
}
Variants§
Trait Implementations§
Source§impl Debug for TrelloError
impl Debug for TrelloError
Source§impl Display for TrelloError
impl Display for TrelloError
Source§impl Error for TrelloError
impl Error for TrelloError
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
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()
Source§impl From<Error> for TrelloError
impl From<Error> for TrelloError
Source§fn from(err: Error) -> TrelloError
fn from(err: Error) -> TrelloError
Converts to this type from the input type.
Source§impl From<Error> for TrelloError
impl From<Error> for TrelloError
Source§fn from(err: Error) -> TrelloError
fn from(err: Error) -> TrelloError
Converts to this type from the input type.
Source§impl From<ParseError> for TrelloError
impl From<ParseError> for TrelloError
Source§fn from(err: UrlError) -> TrelloError
fn from(err: UrlError) -> TrelloError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TrelloError
impl !RefUnwindSafe for TrelloError
impl Send for TrelloError
impl Sync for TrelloError
impl Unpin for TrelloError
impl !UnwindSafe for TrelloError
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
Source§impl<E> Fail for E
impl<E> Fail for E
Source§fn cause(&self) -> Option<&(dyn Fail + 'static)>
fn cause(&self) -> Option<&(dyn Fail + 'static)>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moreSource§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more