pub struct Lot {
pub item_id: ItemId,
pub start_price: i64,
pub current_price: Option<i64>,
pub buyout_price: i64,
pub start_time: String,
pub end_time: String,
pub additional: Map<String, Value>,
}
Fields§
§item_id: ItemId
§start_price: i64
§current_price: Option<i64>
§buyout_price: i64
§start_time: String
§end_time: String
§additional: Map<String, Value>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Lot
impl<'de> Deserialize<'de> for Lot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Lot
impl RefUnwindSafe for Lot
impl Send for Lot
impl Sync for Lot
impl Unpin for Lot
impl UnwindSafe for Lot
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more