notion_client/endpoints/comments/create/
request.rs1use derive_builder::Builder;
2use serde::Serialize;
3use serde_with::skip_serializing_none;
4
5use crate::objects::{parent::Parent, rich_text::RichText};
6
7#[skip_serializing_none]
8#[derive(Serialize, Debug, Eq, PartialEq, Clone, Default, Builder)]
9#[builder(setter(strip_option))]
10#[builder(default)]
11pub struct CreateCommentRequest {
12 pub parent: Option<Parent>,
13 pub discussion_id: Option<Vec<RichText>>,
14 pub rich_text: Vec<RichText>,
15}