pub enum GetSnapshotBlockError {
AccessDenied(String),
InternalServer(String),
RequestThrottled(String),
ResourceNotFound(String),
ServiceQuotaExceeded(String),
}Expand description
Errors returned by GetSnapshotBlock
Variants§
AccessDenied(String)
You do not have sufficient access to perform this action.
InternalServer(String)
An internal error has occurred.
RequestThrottled(String)
The number of API requests has exceed the maximum allowed API request throttling limit.
ResourceNotFound(String)
The specified resource does not exist.
ServiceQuotaExceeded(String)
Your current service quotas do not allow you to perform this action.
Implementations§
Source§impl GetSnapshotBlockError
impl GetSnapshotBlockError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<GetSnapshotBlockError>
Trait Implementations§
Source§impl Debug for GetSnapshotBlockError
impl Debug for GetSnapshotBlockError
Source§impl Display for GetSnapshotBlockError
impl Display for GetSnapshotBlockError
Source§impl Error for GetSnapshotBlockError
impl Error for GetSnapshotBlockError
1.30.0 · 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 PartialEq for GetSnapshotBlockError
impl PartialEq for GetSnapshotBlockError
impl StructuralPartialEq for GetSnapshotBlockError
Auto Trait Implementations§
impl Freeze for GetSnapshotBlockError
impl RefUnwindSafe for GetSnapshotBlockError
impl Send for GetSnapshotBlockError
impl Sync for GetSnapshotBlockError
impl Unpin for GetSnapshotBlockError
impl UnwindSafe for GetSnapshotBlockError
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