Struct twitch_api2::helix::bits::BitsLeaderboard [−][src]
#[non_exhaustive]pub struct BitsLeaderboard { pub leaderboard: Vec<LeaderboardUser>, pub date_range: DateRange, pub total: i64, }
This is supported on crate feature
helix
only.Return Values for Get Bits Leaderboard
Fields (Non-exhaustive)
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct {{ .. }}
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.leaderboard: Vec<LeaderboardUser>
Leaderboard
date_range: DateRange
Period over which the returned data is aggregated.
total: i64
Total number of results (users) returned. This is count or the total number of entries in the leaderboard, whichever is less.
Trait Implementations
impl Clone for BitsLeaderboard
[src]
impl Clone for BitsLeaderboard
[src]fn clone(&self) -> BitsLeaderboard
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for BitsLeaderboard
[src]
impl<'de> Deserialize<'de> for BitsLeaderboard
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<BitsLeaderboard> for BitsLeaderboard
[src]
impl PartialEq<BitsLeaderboard> for BitsLeaderboard
[src]fn eq(&self, other: &BitsLeaderboard) -> bool
[src]
fn ne(&self, other: &BitsLeaderboard) -> bool
[src]
impl StructuralPartialEq for BitsLeaderboard
[src]
impl StructuralPartialEq for BitsLeaderboard
[src]Auto Trait Implementations
impl RefUnwindSafe for BitsLeaderboard
impl RefUnwindSafe for BitsLeaderboard
impl Send for BitsLeaderboard
impl Send for BitsLeaderboard
impl Sync for BitsLeaderboard
impl Sync for BitsLeaderboard
impl Unpin for BitsLeaderboard
impl Unpin for BitsLeaderboard
impl UnwindSafe for BitsLeaderboard
impl UnwindSafe for BitsLeaderboard
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
impl<T> WithSubscriber for T
[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,