Enum decthings_api::rpc::model::UpdateSnapshotError
source · pub enum UpdateSnapshotError {
ModelNotFound,
SnapshotNotFound,
AccessDenied,
BadCredentials,
TooManyRequests,
PaymentRequired,
Unknown,
InvalidParameter {
parameter_name: String,
reason: String,
},
}
Variants§
ModelNotFound
SnapshotNotFound
AccessDenied
BadCredentials
TooManyRequests
PaymentRequired
Unknown
InvalidParameter
Trait Implementations§
source§impl Clone for UpdateSnapshotError
impl Clone for UpdateSnapshotError
source§fn clone(&self) -> UpdateSnapshotError
fn clone(&self) -> UpdateSnapshotError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for UpdateSnapshotError
impl Debug for UpdateSnapshotError
source§impl<'de> Deserialize<'de> for UpdateSnapshotError
impl<'de> Deserialize<'de> for UpdateSnapshotError
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateSnapshotError
impl RefUnwindSafe for UpdateSnapshotError
impl Send for UpdateSnapshotError
impl Sync for UpdateSnapshotError
impl Unpin for UpdateSnapshotError
impl UnwindSafe for UpdateSnapshotError
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