cwe-xml 0.7.2

A local in-memory, queryable, and navigable CWE database initialized with one or multiple CWE XML files.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use serde::Deserialize;

#[derive(Debug, Deserialize)]
#[serde(rename = "Relationships")]
pub struct Relationships {
    #[serde(rename = "Has_Member", default)]
    pub has_members: Vec<HasMember>,
}

#[derive(Debug, Deserialize)]
#[serde(rename = "Has_Member")]
pub struct HasMember {
    #[serde(rename = "@CWE_ID")]
    pub cwe_id: i64,
    #[serde(rename = "@View_ID")]
    pub view_id: i64,
}