jira_api_v2/models/
jira_expressions_complexity_bean.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct JiraExpressionsComplexityBean {
16 #[serde(rename = "steps")]
18 pub steps: Box<models::JiraExpressionsComplexityValueBean>,
19 #[serde(rename = "expensiveOperations")]
21 pub expensive_operations: Box<models::JiraExpressionsComplexityValueBean>,
22 #[serde(rename = "beans")]
24 pub beans: Box<models::JiraExpressionsComplexityValueBean>,
25 #[serde(rename = "primitiveValues")]
27 pub primitive_values: Box<models::JiraExpressionsComplexityValueBean>,
28}
29
30impl JiraExpressionsComplexityBean {
31 pub fn new(steps: models::JiraExpressionsComplexityValueBean, expensive_operations: models::JiraExpressionsComplexityValueBean, beans: models::JiraExpressionsComplexityValueBean, primitive_values: models::JiraExpressionsComplexityValueBean) -> JiraExpressionsComplexityBean {
32 JiraExpressionsComplexityBean {
33 steps: Box::new(steps),
34 expensive_operations: Box::new(expensive_operations),
35 beans: Box::new(beans),
36 primitive_values: Box::new(primitive_values),
37 }
38 }
39}
40