use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetGithubRepo200ResponseLatestRelease {
#[serde(rename = "tag_name", skip_serializing_if = "Option::is_none")]
pub tag_name: Option<String>,
#[serde(rename = "name", skip_serializing_if = "Option::is_none")]
pub name: Option<String>,
#[serde(rename = "published_at", skip_serializing_if = "Option::is_none")]
pub published_at: Option<String>,
#[serde(rename = "html_url", skip_serializing_if = "Option::is_none")]
pub html_url: Option<String>,
#[serde(rename = "prerelease", skip_serializing_if = "Option::is_none")]
pub prerelease: Option<bool>,
#[serde(rename = "draft", skip_serializing_if = "Option::is_none")]
pub draft: Option<bool>,
}
impl GetGithubRepo200ResponseLatestRelease {
pub fn new() -> GetGithubRepo200ResponseLatestRelease {
GetGithubRepo200ResponseLatestRelease {
tag_name: None,
name: None,
published_at: None,
html_url: None,
prerelease: None,
draft: None,
}
}
}