use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct WebhookStatusBranchesInner {
#[serde(rename = "commit")]
pub commit: Box<models::WebhookStatusBranchesInnerCommit>,
#[serde(rename = "name")]
pub name: String,
#[serde(rename = "protected")]
pub protected: bool,
}
impl WebhookStatusBranchesInner {
pub fn new(commit: models::WebhookStatusBranchesInnerCommit, name: String, protected: bool) -> WebhookStatusBranchesInner {
WebhookStatusBranchesInner {
commit: Box::new(commit),
name,
protected,
}
}
}