app_store_server_library/primitives/purchase_platform.rs
1use serde::{Deserialize, Serialize};
2
3/// Values that represent Apple platforms.
4///
5/// [PurchasePlatform](https://developer.apple.com/documentation/storekit/appstore/platform)
6#[derive(Debug, Clone, Deserialize, Serialize, Hash, PartialEq, Eq)]
7pub enum PurchasePlatform {
8 #[serde(rename = "iOS")]
9 IOS,
10 #[serde(rename = "macOS")]
11 MacOs,
12 #[serde(rename = "tvOS")]
13 TvOs,
14 #[serde(rename = "visionOS")]
15 VisionOs,
16 #[serde(rename = "watchOS")]
17 WatchOs,
18}