pub enum CopySnapshotError {
InvalidParameterCombination(String),
InvalidParameterValue(String),
InvalidSnapshotStateFault(String),
SnapshotAlreadyExistsFault(String),
SnapshotNotFoundFault(String),
SnapshotQuotaExceededFault(String),
}
Expand description
Errors returned by CopySnapshot
Variants§
InvalidParameterCombination(String)
Two or more incompatible parameters were specified.
InvalidParameterValue(String)
The value for a parameter is invalid.
InvalidSnapshotStateFault(String)
The current state of the snapshot does not allow the requested operation to occur.
SnapshotAlreadyExistsFault(String)
You already have a snapshot with the given name.
SnapshotNotFoundFault(String)
The requested snapshot name does not refer to an existing snapshot.
SnapshotQuotaExceededFault(String)
The request cannot be processed because it would exceed the maximum number of snapshots.
Implementations§
Source§impl CopySnapshotError
impl CopySnapshotError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<CopySnapshotError>
Trait Implementations§
Source§impl Debug for CopySnapshotError
impl Debug for CopySnapshotError
Source§impl Display for CopySnapshotError
impl Display for CopySnapshotError
Source§impl Error for CopySnapshotError
impl Error for CopySnapshotError
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 CopySnapshotError
impl PartialEq for CopySnapshotError
impl StructuralPartialEq for CopySnapshotError
Auto Trait Implementations§
impl Freeze for CopySnapshotError
impl RefUnwindSafe for CopySnapshotError
impl Send for CopySnapshotError
impl Sync for CopySnapshotError
impl Unpin for CopySnapshotError
impl UnwindSafe for CopySnapshotError
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