Struct serde_lwjson::Lwjson
source · pub struct Lwjson {
pub artifacts: Option<Vec<Artifact>>,
pub identities: Option<Vec<Identity>>,
pub metadata: Metadata,
pub repositories: Option<Vec<Repository>>,
pub root_artifact_id: Option<String>,
pub schema_version: i64,
pub vulnerabilities: Option<Vec<Vulnerability>>,
}Fields§
§artifacts: Option<Vec<Artifact>>§identities: Option<Vec<Identity>>§metadata: Metadata§repositories: Option<Vec<Repository>>§root_artifact_id: Option<String>§schema_version: i64§vulnerabilities: Option<Vec<Vulnerability>>Trait Implementations§
source§impl<'de> Deserialize<'de> for Lwjson
impl<'de> Deserialize<'de> for Lwjson
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more