pub enum TowerError {
Core(CoreError),
InvalidConfiguration(String),
RequestBody(String),
RequestTooLarge,
Service(ServiceError),
Json(Error),
Url(ParseError),
}Variants§
Core(CoreError)
InvalidConfiguration(String)
RequestBody(String)
RequestTooLarge
Service(ServiceError)
Json(Error)
Url(ParseError)
Trait Implementations§
Source§impl Debug for TowerError
impl Debug for TowerError
Source§impl Display for TowerError
impl Display for TowerError
Source§impl Error for TowerError
impl Error for TowerError
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<CoreError> for TowerError
impl From<CoreError> for TowerError
Source§impl From<Error> for TowerError
impl From<Error> for TowerError
Source§impl From<ParseError> for TowerError
impl From<ParseError> for TowerError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Source§impl From<ServiceError> for TowerError
impl From<ServiceError> for TowerError
Source§fn from(source: ServiceError) -> Self
fn from(source: ServiceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for TowerError
impl !UnwindSafe for TowerError
impl Freeze for TowerError
impl Send for TowerError
impl Sync for TowerError
impl Unpin for TowerError
impl UnsafeUnpin for TowerError
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