pub enum RuntimeHttpError {
InvalidUrl(ParseError),
Transport {
message: String,
},
BlockingHttpInsideAsyncRuntime,
AsyncRuntimeUnavailable {
message: String,
},
TransportDecode {
message: String,
},
ResponseBodyTooLarge {
limit: usize,
},
UnsupportedUrlScheme {
scheme: String,
},
PrivateNetworkUrl {
host: String,
},
InvalidHeaderName {
name: String,
message: String,
},
InvalidHeaderValue {
name: String,
message: String,
},
}Variants§
InvalidUrl(ParseError)
Transport
BlockingHttpInsideAsyncRuntime
TransportDecode
ResponseBodyTooLarge
UnsupportedUrlScheme
PrivateNetworkUrl
InvalidHeaderName
InvalidHeaderValue
Trait Implementations§
Source§impl Debug for RuntimeHttpError
impl Debug for RuntimeHttpError
Source§impl Display for RuntimeHttpError
impl Display for RuntimeHttpError
Source§impl Error for RuntimeHttpError
impl Error for RuntimeHttpError
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<ParseError> for RuntimeHttpError
impl From<ParseError> for RuntimeHttpError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Source§impl From<RuntimeHttpError> for RegistryClientError
impl From<RuntimeHttpError> for RegistryClientError
Source§fn from(source: RuntimeHttpError) -> Self
fn from(source: RuntimeHttpError) -> Self
Converts to this type from the input type.
Source§impl From<RuntimeHttpError> for IndexError
impl From<RuntimeHttpError> for IndexError
Source§fn from(source: RuntimeHttpError) -> Self
fn from(source: RuntimeHttpError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RuntimeHttpError
impl RefUnwindSafe for RuntimeHttpError
impl Send for RuntimeHttpError
impl Sync for RuntimeHttpError
impl Unpin for RuntimeHttpError
impl UnsafeUnpin for RuntimeHttpError
impl UnwindSafe for RuntimeHttpError
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