openapi_github/models/
codespaces_create_for_authenticated_user_request.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
15#[serde(untagged)]
16pub enum CodespacesCreateForAuthenticatedUserRequest {
17 CodespacesCreateForAuthenticatedUserRequestOneOf(Box<models::CodespacesCreateForAuthenticatedUserRequestOneOf>),
18 CodespacesCreateForAuthenticatedUserRequestOneOf1(Box<models::CodespacesCreateForAuthenticatedUserRequestOneOf1>),
19}
20
21impl Default for CodespacesCreateForAuthenticatedUserRequest {
22 fn default() -> Self {
23 Self::CodespacesCreateForAuthenticatedUserRequestOneOf(Default::default())
24 }
25}
26#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
28pub enum Geo {
29 #[serde(rename = "EuropeWest")]
30 EuropeWest,
31 #[serde(rename = "SoutheastAsia")]
32 SoutheastAsia,
33 #[serde(rename = "UsEast")]
34 UsEast,
35 #[serde(rename = "UsWest")]
36 UsWest,
37}
38
39impl Default for Geo {
40 fn default() -> Geo {
41 Self::EuropeWest
42 }
43}
44