pinterest_api/parameter/
split_field.rs1use serde::{Deserialize, Serialize};
2use std::fmt;
3
4#[derive(Serialize, Deserialize, Debug, Clone)]
5#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
6pub enum SplitField {
7 NoSplit,
8 AppType,
9}
10
11impl fmt::Display for SplitField {
12 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
13 match self {
14 Self::NoSplit => write!(f, "NO_SPLIT"),
15 Self::AppType => write!(f, "APP_TYPE"),
16 }
17 }
18}
19
20impl Default for SplitField {
21 fn default() -> Self {
22 Self::NoSplit
23 }
24}