pub enum BuySkinError {
Status404(ErrorResponseSchema),
Status551(ErrorResponseSchema),
Status552(ErrorResponseSchema),
Status563(ErrorResponseSchema),
Status422(ErrorResponseSchema),
}Expand description
struct for typed errors of method buy_skin
Variants§
Status404(ErrorResponseSchema)
Skin not found.
Status551(ErrorResponseSchema)
You already own this skin.
Status552(ErrorResponseSchema)
This skin is not available for purchase.
Status563(ErrorResponseSchema)
Insufficient gems.
Status422(ErrorResponseSchema)
Request could not be processed due to an invalid payload.
Trait Implementations§
Source§impl Clone for BuySkinError
impl Clone for BuySkinError
Source§fn clone(&self) -> BuySkinError
fn clone(&self) -> BuySkinError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BuySkinError
impl Debug for BuySkinError
Source§impl<'de> Deserialize<'de> for BuySkinError
impl<'de> Deserialize<'de> for BuySkinError
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 BuySkinError
impl RefUnwindSafe for BuySkinError
impl Send for BuySkinError
impl Sync for BuySkinError
impl Unpin for BuySkinError
impl UnsafeUnpin for BuySkinError
impl UnwindSafe for BuySkinError
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