pub enum ExchangeError {
UpstreamUnreachable,
UpstreamReset,
ClientDisconnected,
Timeout,
BodyTooLarge,
}Variants§
Trait Implementations§
Source§impl Clone for ExchangeError
impl Clone for ExchangeError
impl Copy for ExchangeError
Source§impl Debug for ExchangeError
impl Debug for ExchangeError
Source§impl<'de> Deserialize<'de> for ExchangeError
impl<'de> Deserialize<'de> for ExchangeError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExchangeError
Source§impl PartialEq for ExchangeError
impl PartialEq for ExchangeError
Source§impl Serialize for ExchangeError
impl Serialize for ExchangeError
impl StructuralPartialEq for ExchangeError
Auto Trait Implementations§
impl Freeze for ExchangeError
impl RefUnwindSafe for ExchangeError
impl Send for ExchangeError
impl Sync for ExchangeError
impl Unpin for ExchangeError
impl UnsafeUnpin for ExchangeError
impl UnwindSafe for ExchangeError
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