pub struct AllocationRecord {
pub resource_id: String,
pub winner: String,
pub price: u32,
pub competing_bids: usize,
pub allocated_at: Instant,
}Expand description
Record of an allocation for history
Fields§
§resource_id: StringResource that was allocated
winner: StringWinning agent
price: u32Price paid
competing_bids: usizeNumber of competing bids
allocated_at: InstantWhen allocated
Trait Implementations§
Source§impl Clone for AllocationRecord
impl Clone for AllocationRecord
Source§fn clone(&self) -> AllocationRecord
fn clone(&self) -> AllocationRecord
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 moreAuto Trait Implementations§
impl Freeze for AllocationRecord
impl RefUnwindSafe for AllocationRecord
impl Send for AllocationRecord
impl Sync for AllocationRecord
impl Unpin for AllocationRecord
impl UnsafeUnpin for AllocationRecord
impl UnwindSafe for AllocationRecord
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