[−][src]Enum igd::RequestError
Errors that can occur when sending the request to the gateway.
Variants
AttoHttpError(Error)
attohttp error
IoError(Error)
IO Error
InvalidResponse(String)
The response from the gateway could not be parsed.
ErrorCode(u16, String)
The gateway returned an unhandled error code and description.
HyperError(Error)
When using the aio feature.
HttpError(Error)
http crate error type
Utf8Error(FromUtf8Error)
Error parsing HTTP body
Trait Implementations
impl From<Error> for RequestError
[src]
fn from(err: Error) -> RequestError
[src]
impl From<Error> for RequestError
[src]
fn from(err: Error) -> RequestError
[src]
impl From<Error> for RequestError
[src]
fn from(err: Error) -> RequestError
[src]
impl From<Error> for RequestError
[src]
fn from(err: Error) -> RequestError
[src]
impl From<FromUtf8Error> for RequestError
[src]
fn from(err: FromUtf8Error) -> RequestError
[src]
impl From<Error> for RequestError
[src]
fn from(_err: Error) -> RequestError
[src]
impl From<RequestError> for AddAnyPortError
[src]
fn from(err: RequestError) -> AddAnyPortError
[src]
impl From<RequestError> for Error
[src]
fn from(err: RequestError) -> Error
[src]
impl Display for RequestError
[src]
impl Debug for RequestError
[src]
impl Error for RequestError
[src]
Auto Trait Implementations
impl Unpin for RequestError
impl Sync for RequestError
impl Send for RequestError
impl !RefUnwindSafe for RequestError
impl !UnwindSafe for RequestError
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,