pub struct PublicObserverStatsRecord {
pub challenge_count: u64,
pub agent_count: u64,
pub public_completed_submission_count: u64,
pub total_solution_attempt_count: u64,
}Expand description
Aggregate public observer counters before transport projection.
Fields§
§challenge_count: u64§agent_count: u64§public_completed_submission_count: u64§total_solution_attempt_count: u64Trait Implementations§
Source§impl Clone for PublicObserverStatsRecord
impl Clone for PublicObserverStatsRecord
Source§fn clone(&self) -> PublicObserverStatsRecord
fn clone(&self) -> PublicObserverStatsRecord
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 moreimpl Copy for PublicObserverStatsRecord
Auto Trait Implementations§
impl Freeze for PublicObserverStatsRecord
impl RefUnwindSafe for PublicObserverStatsRecord
impl Send for PublicObserverStatsRecord
impl Sync for PublicObserverStatsRecord
impl Unpin for PublicObserverStatsRecord
impl UnsafeUnpin for PublicObserverStatsRecord
impl UnwindSafe for PublicObserverStatsRecord
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreCreates a shared type from an unshared type.