use crate::gen::manager::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct HopperItem {
#[serde(rename = "id", skip_serializing_if = "Option::is_none")]
pub id: Option<String>,
#[serde(rename = "uid", skip_serializing_if = "Option::is_none")]
pub uid: Option<String>,
#[serde(rename = "listId", skip_serializing_if = "Option::is_none")]
pub list_id: Option<String>,
#[serde(rename = "count", skip_serializing_if = "Option::is_none")]
pub count: Option<String>,
#[serde(rename = "number", skip_serializing_if = "Option::is_none")]
pub number: Option<String>,
#[serde(rename = "status", skip_serializing_if = "Option::is_none")]
pub status: Option<String>,
#[serde(rename = "order", skip_serializing_if = "Option::is_none")]
pub order: Option<String>,
#[serde(rename = "source", skip_serializing_if = "Option::is_none")]
pub source: Option<String>,
}
impl HopperItem {
pub fn new() -> HopperItem {
HopperItem {
id: None,
uid: None,
list_id: None,
count: None,
number: None,
status: None,
order: None,
source: None,
}
}
}