pub struct TradesBatchRecord {
pub trades: Vec<TradeRecord>,
pub batch_timestamp: u64,
pub batch_id: String,
}Expand description
Batch of trade records for efficient processing
Groups multiple trade records together for batch operations. Useful for bulk serialization and processing of trade data.
Fields§
§trades: Vec<TradeRecord>Vector of trade records in this batch
batch_timestamp: u64Timestamp when this batch was created (nanoseconds since epoch)
batch_id: StringUnique identifier for this batch
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TradesBatchRecord
impl RefUnwindSafe for TradesBatchRecord
impl Send for TradesBatchRecord
impl Sync for TradesBatchRecord
impl Unpin for TradesBatchRecord
impl UnwindSafe for TradesBatchRecord
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