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