#![allow(unused_imports)]
use serde_json::Value;
use bigdecimal::BigDecimal;
use chrono::{NaiveDateTime, DateTime, FixedOffset, Utc};
use crate::models::*;
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct InlineResponse2002Results {
#[serde(rename = "market")]
market: Option<String>, #[serde(rename = "desc")]
desc: Option<String> }
impl InlineResponse2002Results {
pub fn new() -> InlineResponse2002Results {
InlineResponse2002Results {
market: None,
desc: None
}
}
pub fn set_market(&mut self, market: String) {
self.market = Some(market);
}
pub fn with_market(mut self, market: String) -> InlineResponse2002Results {
self.market = Some(market);
self
}
pub fn market(&self) -> Option<&String> {
self.market.as_ref()
}
pub fn reset_market(&mut self) {
self.market = None;
}
pub fn set_desc(&mut self, desc: String) {
self.desc = Some(desc);
}
pub fn with_desc(mut self, desc: String) -> InlineResponse2002Results {
self.desc = Some(desc);
self
}
pub fn desc(&self) -> Option<&String> {
self.desc.as_ref()
}
pub fn reset_desc(&mut self) {
self.desc = None;
}
}