1use crate::structured_text::StructuredTextType;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Deserialize, Serialize)]
5#[serde(deny_unknown_fields)]
6pub struct Notes {
7 #[serde(rename(deserialize = "$value"))]
8 pub notes: Vec<Note>,
9}
10
11#[derive(Debug, Deserialize, Serialize)]
12#[serde(deny_unknown_fields)]
13pub struct Note {
14 #[serde(rename(deserialize = "@Type"))]
15 pub r#type: Option<String>,
16 #[serde(rename(deserialize = "$value"))]
17 pub content: Vec<StructuredTextType>,
18}