#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct ChangeDetails {
#[serde(rename = "field", skip_serializing_if = "Option::is_none")]
pub field: Option<String>,
#[serde(rename = "fieldtype", skip_serializing_if = "Option::is_none")]
pub fieldtype: Option<String>,
#[serde(rename = "fieldId", skip_serializing_if = "Option::is_none")]
pub field_id: Option<String>,
#[serde(rename = "from", skip_serializing_if = "Option::is_none")]
pub from: Option<String>,
#[serde(rename = "fromString", skip_serializing_if = "Option::is_none")]
pub from_string: Option<String>,
#[serde(rename = "to", skip_serializing_if = "Option::is_none")]
pub to: Option<String>,
#[serde(rename = "toString", skip_serializing_if = "Option::is_none")]
pub to_string: Option<String>,
}
impl ChangeDetails {
pub fn new() -> ChangeDetails {
ChangeDetails {
field: None,
fieldtype: None,
field_id: None,
from: None,
from_string: None,
to: None,
to_string: None,
}
}
}