pub struct TelemetryHook {
pub blocks_loaded: usize,
pub bytes_decompressed: usize,
pub remote_blocks_streamed: usize,
}Expand description
Telemetry counters for lazy_superblock_query.
Fields§
§blocks_loaded: usize§bytes_decompressed: usize§remote_blocks_streamed: usizeReserved for future WebRTC P2P streaming telemetry.
Auto Trait Implementations§
impl Freeze for TelemetryHook
impl RefUnwindSafe for TelemetryHook
impl Send for TelemetryHook
impl Sync for TelemetryHook
impl Unpin for TelemetryHook
impl UnsafeUnpin for TelemetryHook
impl UnwindSafe for TelemetryHook
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more