pub struct ChannelTicketStatistics {
pub winning_tickets: u128,
pub neglected_value: HoprBalance,
pub redeemed_value: HoprBalance,
pub unredeemed_value: HoprBalance,
pub rejected_value: HoprBalance,
}Expand description
Can contain ticket statistics for a channel or aggregated ticket statistics for all channels.
Fields§
§winning_tickets: u128§neglected_value: HoprBalance§redeemed_value: HoprBalance§unredeemed_value: HoprBalance§rejected_value: HoprBalanceTrait Implementations§
Source§impl Clone for ChannelTicketStatistics
impl Clone for ChannelTicketStatistics
Source§fn clone(&self) -> ChannelTicketStatistics
fn clone(&self) -> ChannelTicketStatistics
Returns a duplicate of the value. Read more
1.0.0 · 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 ChannelTicketStatistics
impl Debug for ChannelTicketStatistics
Source§impl Default for ChannelTicketStatistics
impl Default for ChannelTicketStatistics
Source§fn default() -> ChannelTicketStatistics
fn default() -> ChannelTicketStatistics
Returns the “default value” for a type. Read more
Source§impl PartialEq for ChannelTicketStatistics
impl PartialEq for ChannelTicketStatistics
impl Copy for ChannelTicketStatistics
impl Eq for ChannelTicketStatistics
impl StructuralPartialEq for ChannelTicketStatistics
Auto Trait Implementations§
impl Freeze for ChannelTicketStatistics
impl RefUnwindSafe for ChannelTicketStatistics
impl Send for ChannelTicketStatistics
impl Sync for ChannelTicketStatistics
impl Unpin for ChannelTicketStatistics
impl UnwindSafe for ChannelTicketStatistics
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. 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