Struct twitch_api2::helix::bits::get_bits_leaderboard::LeaderboardUser [−][src]
#[non_exhaustive]pub struct LeaderboardUser { pub rank: i64, pub score: i64, pub user_id: UserId, pub user_name: DisplayName, pub user_login: UserName, }
This is supported on crate feature
helix
only.Information about user in 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.rank: i64
Leaderboard rank of the user.
score: i64
Leaderboard score (number of Bits) of the user
user_id: UserId
ID of the user (viewer) in the leaderboard entry.
user_name: DisplayName
Display name corresponding to user_id.
user_login: UserName
User login name.
Trait Implementations
impl Clone for LeaderboardUser
[src]
impl Clone for LeaderboardUser
[src]fn clone(&self) -> LeaderboardUser
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for LeaderboardUser
[src]
impl<'de> Deserialize<'de> for LeaderboardUser
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<LeaderboardUser> for LeaderboardUser
[src]
impl PartialEq<LeaderboardUser> for LeaderboardUser
[src]fn eq(&self, other: &LeaderboardUser) -> bool
[src]
fn ne(&self, other: &LeaderboardUser) -> bool
[src]
impl StructuralPartialEq for LeaderboardUser
[src]
impl StructuralPartialEq for LeaderboardUser
[src]Auto Trait Implementations
impl RefUnwindSafe for LeaderboardUser
impl RefUnwindSafe for LeaderboardUser
impl Send for LeaderboardUser
impl Send for LeaderboardUser
impl Sync for LeaderboardUser
impl Sync for LeaderboardUser
impl Unpin for LeaderboardUser
impl Unpin for LeaderboardUser
impl UnwindSafe for LeaderboardUser
impl UnwindSafe for LeaderboardUser
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>,