use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct StopAfterIf {
#[serde(rename = "skip_if_stopped", skip_serializing_if = "Option::is_none")]
pub skip_if_stopped: Option<bool>,
#[serde(rename = "expr")]
pub expr: String,
#[serde(rename = "error_message", skip_serializing_if = "Option::is_none")]
pub error_message: Option<String>,
}
impl StopAfterIf {
pub fn new(expr: String) -> StopAfterIf {
StopAfterIf {
skip_if_stopped: None,
expr,
error_message: None,
}
}
}