use crate::core::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct InterchangeMetadata {
#[serde(rename = "interchangeControlNumber")]
pub interchange_control_number: f64,
#[serde(rename = "functionalGroupControlNumbers")]
pub functional_group_control_numbers: Vec<f64>,
}
impl InterchangeMetadata {
pub fn new(interchange_control_number: f64, functional_group_control_numbers: Vec<f64>) -> InterchangeMetadata {
InterchangeMetadata {
interchange_control_number,
functional_group_control_numbers,
}
}
}