[−][src]Struct google_games1::PlayerScoreResponse
A list of leaderboard entry resources.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- submit scores (response)
Fields
kind: Option<String>
Uniquely identifies the type of this resource. Value is always the fixed
string games#playerScoreResponse
.
beaten_score_time_spans: Option<Vec<String>>
The time spans where the submitted score is better than the existing score for that time span.
score_tag: Option<String>
Additional information about this score. Values will contain no more than 64 URI-safe characters as defined by section 2.3 of RFC 3986.
unbeaten_scores: Option<Vec<PlayerScore>>
The scores in time spans that have not been beaten. As an example, the
submitted score may be better than the
player's DAILY
score, but not better than the player's scores
for the WEEKLY
or ALL_TIME
time spans.
leaderboard_id: Option<String>
The leaderboard ID that this score was submitted to.
formatted_score: Option<String>
The formatted value of the submitted score.
Trait Implementations
impl Clone for PlayerScoreResponse
[src]
fn clone(&self) -> PlayerScoreResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PlayerScoreResponse
[src]
impl Default for PlayerScoreResponse
[src]
fn default() -> PlayerScoreResponse
[src]
impl<'de> Deserialize<'de> for PlayerScoreResponse
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl ResponseResult for PlayerScoreResponse
[src]
impl Serialize for PlayerScoreResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for PlayerScoreResponse
impl Send for PlayerScoreResponse
impl Sync for PlayerScoreResponse
impl Unpin for PlayerScoreResponse
impl UnwindSafe for PlayerScoreResponse
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,