Struct teloxide_core::payloads::GetGameHighScores[][src]

#[must_use = "Requests do nothing unless sent"]pub struct GetGameHighScores {
    pub user_id: i64,
    pub target: TargetMessage,
}

Use this method to get data for high score tables. Will return the score of the specified user and several of their neighbors in a game. On success, returns an Array of GameHighScore objects.

This method will currently return scores for the target user, plus two of their closest neighbors on each side. Will also return the top three users if the user and his neighbors are not among them. Please note that this behavior is subject to change.

Fields

user_id: i64

User identifier

target: TargetMessage

Target message

Implementations

impl GetGameHighScores[src]

pub fn new(user_id: i64, target: impl Into<TargetMessage>) -> Self[src]

Trait Implementations

impl Clone for GetGameHighScores[src]

impl Debug for GetGameHighScores[src]

impl Eq for GetGameHighScores[src]

impl Hash for GetGameHighScores[src]

impl PartialEq<GetGameHighScores> for GetGameHighScores[src]

impl Payload for GetGameHighScores[src]

type Output = True

The return type of a Telegram method. Read more

impl Serialize for GetGameHighScores[src]

impl StructuralEq for GetGameHighScores[src]

impl StructuralPartialEq for GetGameHighScores[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.