[−][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.
The gateway returned an unhandled error code and description.
UnsupportedAction(String)
Action is not supported by the gateway
HyperError(Error)
When using the aio feature.
HttpError(Error)
http crate error type
Utf8Error(FromUtf8Error)
Error parsing HTTP body
Trait Implementations
impl Debug for RequestError
[src]
impl Display for RequestError
[src]
impl Error for RequestError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[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<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<RequestError> for AddAnyPortError
[src]
fn from(err: RequestError) -> AddAnyPortError
[src]
impl From<RequestError> for GetGenericPortMappingEntryError
[src]
fn from(err: RequestError) -> GetGenericPortMappingEntryError
[src]
impl From<RequestError> for Error
[src]
fn from(err: RequestError) -> Error
[src]
Auto Trait Implementations
impl !RefUnwindSafe for RequestError
impl Send for RequestError
impl Sync for RequestError
impl Unpin for RequestError
impl !UnwindSafe for RequestError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> 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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,