squareup/models/enums/locale.rs
1//! Model for Locale enum
2
3use serde::{Deserialize, Serialize};
4
5/// Used in OAuth api. The locale to present the permission request form in. Square detects the appropriate
6/// locale automatically. Only provide this value if the application can definitively determine
7/// the preferred locale.
8#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)]
9pub enum Locale {
10 /// English - Ireland
11 #[serde(rename = "en-IE")]
12 EnIe,
13 /// English - United States
14 #[serde(rename = "en-US")]
15 EnUs,
16 /// English - Canada
17 #[serde(rename = "en-CA")]
18 EnCa,
19 /// Spanish - United States
20 #[serde(rename = "es-US")]
21 EsUs,
22 /// French - Canada
23 #[serde(rename = "fr-CA")]
24 FrCa,
25 /// Japanese
26 #[serde(rename = "ja-JP")]
27 JaJp,
28}