printnanny_api_client/models/
stripe_intent_usage.rs1#[derive(Clone, Copy, clap::ValueEnum, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
15pub enum StripeIntentUsage {
16 #[serde(rename = "off_session")]
17 OffSession,
18 #[serde(rename = "on_session")]
19 OnSession,
20
21}
22
23impl ToString for StripeIntentUsage {
24 fn to_string(&self) -> String {
25 match self {
26 Self::OffSession => String::from("off_session"),
27 Self::OnSession => String::from("on_session"),
28 }
29 }
30}
31
32impl Default for StripeIntentUsage {
33 fn default() -> StripeIntentUsage {
34 Self::OffSession
35 }
36}
37
38
39
40