notion_client/objects/
comment.rs

1use chrono::{DateTime, Utc};
2use serde::{Deserialize, Serialize};
3use serde_with::skip_serializing_none;
4
5use super::{parent::Parent, rich_text::RichText, user::User};
6
7#[skip_serializing_none]
8#[derive(Serialize, Deserialize, Debug, Eq, PartialEq, Clone)]
9pub struct Comment {
10    pub object: String,
11    pub id: String,
12    pub parent: Parent,
13    pub discussion_id: String,
14    pub created_time: DateTime<Utc>,
15    pub last_edited_time: DateTime<Utc>,
16    pub created_by: User,
17    pub rich_text: Vec<RichText>,
18}