pub struct ReservationAttempt { /* private fields */ }Implementations§
Source§impl ReservationAttempt
impl ReservationAttempt
pub const fn new( stock: VersionedStock, quantity: Quantity, expected_version: Nat, ) -> Self
Source§impl ReservationAttempt
impl ReservationAttempt
pub fn stock(&self) -> <VersionedStock as FieldAccess>::Output<'_>
pub fn quantity(&self) -> <Quantity as FieldAccess>::Output<'_>
pub fn expected_version(&self) -> <Nat as FieldAccess>::Output<'_>
Trait Implementations§
Source§impl Clone for ReservationAttempt
impl Clone for ReservationAttempt
Source§fn clone(&self) -> ReservationAttempt
fn clone(&self) -> ReservationAttempt
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 ReservationAttempt
impl Debug for ReservationAttempt
Source§impl PartialEq for ReservationAttempt
impl PartialEq for ReservationAttempt
Source§fn eq(&self, other: &ReservationAttempt) -> bool
fn eq(&self, other: &ReservationAttempt) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ReservationAttempt
impl StructuralPartialEq for ReservationAttempt
Auto Trait Implementations§
impl Freeze for ReservationAttempt
impl RefUnwindSafe for ReservationAttempt
impl Send for ReservationAttempt
impl Sync for ReservationAttempt
impl Unpin for ReservationAttempt
impl UnsafeUnpin for ReservationAttempt
impl UnwindSafe for ReservationAttempt
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