pub struct SequencedMarketEvent {
pub event: MarketEvent,
pub source_row_ordinal: u64,
}Expand description
A streaming event paired with its physical source-row ordinal.
Fields§
§event: MarketEvent§source_row_ordinal: u64Implementations§
Source§impl SequencedMarketEvent
impl SequencedMarketEvent
pub fn new(event: MarketEvent, source_row_ordinal: u64) -> Self
Trait Implementations§
Source§impl Clone for SequencedMarketEvent
impl Clone for SequencedMarketEvent
Source§fn clone(&self) -> SequencedMarketEvent
fn clone(&self) -> SequencedMarketEvent
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 SequencedMarketEvent
impl Debug for SequencedMarketEvent
Source§impl EventSourceItem for SequencedMarketEvent
impl EventSourceItem for SequencedMarketEvent
fn into_event_and_ordinal(self) -> (MarketEvent, Option<u64>)
Auto Trait Implementations§
impl Freeze for SequencedMarketEvent
impl RefUnwindSafe for SequencedMarketEvent
impl Send for SequencedMarketEvent
impl Sync for SequencedMarketEvent
impl Unpin for SequencedMarketEvent
impl UnsafeUnpin for SequencedMarketEvent
impl UnwindSafe for SequencedMarketEvent
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