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