#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct JiraExpressionsComplexityBean {
#[serde(rename = "steps")]
pub steps: Option<crate::models::JiraExpressionsComplexityValueBean>,
#[serde(rename = "expensiveOperations")]
pub expensive_operations: Option<crate::models::JiraExpressionsComplexityValueBean>,
#[serde(rename = "beans")]
pub beans: Option<crate::models::JiraExpressionsComplexityValueBean>,
#[serde(rename = "primitiveValues")]
pub primitive_values: Option<crate::models::JiraExpressionsComplexityValueBean>,
}
impl JiraExpressionsComplexityBean {
pub fn new(steps: Option<crate::models::JiraExpressionsComplexityValueBean>, expensive_operations: Option<crate::models::JiraExpressionsComplexityValueBean>, beans: Option<crate::models::JiraExpressionsComplexityValueBean>, primitive_values: Option<crate::models::JiraExpressionsComplexityValueBean>) -> JiraExpressionsComplexityBean {
JiraExpressionsComplexityBean {
steps: steps,
expensive_operations: expensive_operations,
beans: beans,
primitive_values: primitive_values,
}
}
}