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}