nvd_cwe/
notes.rs

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}