pub struct Bid {
pub auction_id: PartialAuction,
pub bidder: PartialProfile,
pub amount: i64,
pub timestamp: i64,
}Expand description
A discrete bid on an item.
Fields§
§auction_id: PartialAuctionThe auction which this bid belongs to.
bidder: PartialProfileThe profile-member that had placed a bid on the auction.
amount: i64The amount of coins in the bid
timestamp: i64The time of the bid
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Bid
impl<'de> Deserialize<'de> for Bid
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
impl Eq for Bid
impl StructuralPartialEq for Bid
Auto Trait Implementations§
impl Freeze for Bid
impl RefUnwindSafe for Bid
impl Send for Bid
impl Sync for Bid
impl Unpin for Bid
impl UnsafeUnpin for Bid
impl UnwindSafe for Bid
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.