pub enum PurchasePlatform {
IOS,
MacOs,
TvOs,
VisionOs,
WatchOs,
}Expand description
Values that represent Apple platforms.
Variants§
Trait Implementations§
Source§impl Clone for PurchasePlatform
impl Clone for PurchasePlatform
Source§fn clone(&self) -> PurchasePlatform
fn clone(&self) -> PurchasePlatform
Returns a duplicate 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 PurchasePlatform
impl Debug for PurchasePlatform
Source§impl<'de> Deserialize<'de> for PurchasePlatform
impl<'de> Deserialize<'de> for PurchasePlatform
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
Source§impl Hash for PurchasePlatform
impl Hash for PurchasePlatform
Source§impl PartialEq for PurchasePlatform
impl PartialEq for PurchasePlatform
Source§impl Serialize for PurchasePlatform
impl Serialize for PurchasePlatform
impl Eq for PurchasePlatform
impl StructuralPartialEq for PurchasePlatform
Auto Trait Implementations§
impl Freeze for PurchasePlatform
impl RefUnwindSafe for PurchasePlatform
impl Send for PurchasePlatform
impl Sync for PurchasePlatform
impl Unpin for PurchasePlatform
impl UnwindSafe for PurchasePlatform
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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