use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct WorkflowRunUsageBillableUbuntu {
#[serde(rename = "total_ms")]
pub total_ms: i32,
#[serde(rename = "jobs")]
pub jobs: i32,
#[serde(rename = "job_runs", skip_serializing_if = "Option::is_none")]
pub job_runs: Option<Vec<models::WorkflowRunUsageBillableUbuntuJobRunsInner>>,
}
impl WorkflowRunUsageBillableUbuntu {
pub fn new(total_ms: i32, jobs: i32) -> WorkflowRunUsageBillableUbuntu {
WorkflowRunUsageBillableUbuntu {
total_ms,
jobs,
job_runs: None,
}
}
}