#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct BuildInformation {
#[serde(rename = "commit_sha")]
pub commit_sha: String,
#[serde(rename = "commit_timestamp")]
pub commit_timestamp: String,
#[serde(rename = "semver")]
pub semver: String,
#[serde(rename = "origin_url")]
pub origin_url: String,
#[serde(rename = "timestamp")]
pub timestamp: String,
}
impl BuildInformation {
pub fn new(commit_sha: String, commit_timestamp: String, semver: String, origin_url: String, timestamp: String) -> BuildInformation {
BuildInformation {
commit_sha,
commit_timestamp,
semver,
origin_url,
timestamp,
}
}
}