#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize)]
pub struct Label {
#[serde(rename = "fields")]
pub fields: label_fields_additional::Fields,
#[serde(rename = "id")]
pub id: ::alloc::string::String,
#[serde(rename = "kind")]
pub kind: ::alloc::string::String,
#[serde(rename = "revisionId")]
pub revision_id: ::alloc::string::String,
}
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize, Default)]
pub struct LabelPartial {
#[serde(rename = "fields")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
pub fields: ::core::option::Option<label_fields_additional::FieldsPartial>,
#[serde(rename = "id")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
pub id: ::core::option::Option<::alloc::string::String>,
#[serde(rename = "kind")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
pub kind: ::core::option::Option<::alloc::string::String>,
#[serde(rename = "revisionId")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
pub revision_id: ::core::option::Option<::alloc::string::String>,
}
pub mod label_fields_additional {
use super::*;
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize)]
pub struct Fields {}
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize, Default)]
pub struct FieldsPartial {}
}