kernels_data/metadata.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Deserialize, Serialize)]
4#[serde(deny_unknown_fields, rename_all = "kebab-case")]
5pub struct Metadata {
6 #[serde(skip_serializing_if = "Option::is_none")]
7 pub version: Option<usize>,
8 #[serde(skip_serializing_if = "Option::is_none")]
9 pub license: Option<String>,
10 #[serde(skip_serializing_if = "Option::is_none")]
11 pub upstream: Option<url::Url>,
12 pub python_depends: Vec<String>,
13}