pub enum ImdsQueryRequestError {
InternalError(Box<dyn Error + Send + Sync>),
CrtError(Error),
InvalidResponse(String),
}Expand description
ImdsQueryRequestError is returned by an asynchronous query.
Variants§
InternalError(Box<dyn Error + Send + Sync>)
An internal error from within the Imds client. The request may have been sent.
CrtError(Error)
An internal error from within the AWS Common Runtime. The request may have been sent.
InvalidResponse(String)
The response from Imds was not valid.
Trait Implementations§
Source§impl Debug for ImdsQueryRequestError
impl Debug for ImdsQueryRequestError
Source§impl Display for ImdsQueryRequestError
impl Display for ImdsQueryRequestError
Source§impl Error for ImdsQueryRequestError
impl Error for ImdsQueryRequestError
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<Error> for ImdsQueryRequestError
impl From<Error> for ImdsQueryRequestError
Source§impl From<ImdsQueryRequestError> for InstanceInfoError
impl From<ImdsQueryRequestError> for InstanceInfoError
Source§fn from(source: ImdsQueryRequestError) -> Self
fn from(source: ImdsQueryRequestError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ImdsQueryRequestError
impl !RefUnwindSafe for ImdsQueryRequestError
impl Send for ImdsQueryRequestError
impl Sync for ImdsQueryRequestError
impl Unpin for ImdsQueryRequestError
impl UnsafeUnpin for ImdsQueryRequestError
impl !UnwindSafe for ImdsQueryRequestError
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