/// DocProjectActionButton
#[derive(serde::Serialize, serde::Deserialize, Debug, Default, Clone)]
pub struct DocProjectActionButton {
    pub enabled: bool,
    #[serde(deserialize_with = "crate::core::patch::deserialize_required_nullable")]
    pub label: Option<String>,
    #[serde(deserialize_with = "crate::core::patch::deserialize_required_nullable")]
    pub url: Option<String>,
}
