pub struct ReserveLot {
pub lot_id: Uuid,
pub quantity: Decimal,
pub reference_type: String,
pub reference_id: Uuid,
pub expires_in_seconds: Option<i64>,
}Expand description
Input for reserving from a lot
Fields§
§lot_id: Uuid§quantity: Decimal§reference_type: String§reference_id: Uuid§expires_in_seconds: Option<i64>Trait Implementations§
Source§impl Clone for ReserveLot
impl Clone for ReserveLot
Source§fn clone(&self) -> ReserveLot
fn clone(&self) -> ReserveLot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReserveLot
impl Debug for ReserveLot
Source§impl Default for ReserveLot
impl Default for ReserveLot
Source§fn default() -> ReserveLot
fn default() -> ReserveLot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReserveLot
impl<'de> Deserialize<'de> for ReserveLot
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReserveLot, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReserveLot, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ReserveLot
impl Serialize for ReserveLot
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ReserveLot
impl RefUnwindSafe for ReserveLot
impl Send for ReserveLot
impl Sync for ReserveLot
impl Unpin for ReserveLot
impl UnsafeUnpin for ReserveLot
impl UnwindSafe for ReserveLot
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