pub struct PoolEventLocation {
pub instrument_id: InstrumentId,
pub pool_identifier: PoolIdentifier,
pub block: u64,
pub transaction_index: u32,
pub log_index: u32,
pub event_kind: PoolEventKind,
}Expand description
Identifies the source event for a PoolProfilerError.
Fields§
§instrument_id: InstrumentId§pool_identifier: PoolIdentifier§block: u64§transaction_index: u32§log_index: u32§event_kind: PoolEventKindTrait Implementations§
Source§impl Clone for PoolEventLocation
impl Clone for PoolEventLocation
Source§fn clone(&self) -> PoolEventLocation
fn clone(&self) -> PoolEventLocation
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 PoolEventLocation
impl Debug for PoolEventLocation
Auto Trait Implementations§
impl Freeze for PoolEventLocation
impl RefUnwindSafe for PoolEventLocation
impl Send for PoolEventLocation
impl Sync for PoolEventLocation
impl Unpin for PoolEventLocation
impl UnsafeUnpin for PoolEventLocation
impl UnwindSafe for PoolEventLocation
Blanket Implementations§
impl<T> Allocation for T
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