Skip to main content

notion_client/objects/
native_icon.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Clone, Debug, Eq, PartialEq)]
4#[serde(tag = "type", rename = "icon", rename_all = "snake_case")]
5pub enum NativeIcon {
6    Icon { icon: Native },
7}
8
9#[derive(Serialize, Deserialize, Clone, Debug, Eq, PartialEq)]
10#[serde(rename_all = "snake_case")]
11pub struct Native {
12    pub name: String,
13    pub color: Option<String>,
14}