[−][src]Struct google_games1::ApplicationMethods
A builder providing access to all methods supported on application resources.
It is not used directly, but through the Games
hub.
Example
Instantiate a resource builder
extern crate hyper; extern crate hyper_rustls; extern crate yup_oauth2 as oauth2; extern crate google_games1 as games1; use std::default::Default; use oauth2::{Authenticator, DefaultAuthenticatorDelegate, ApplicationSecret, MemoryStorage}; use games1::Games; let secret: ApplicationSecret = Default::default(); let auth = Authenticator::new(&secret, DefaultAuthenticatorDelegate, hyper::Client::with_connector(hyper::net::HttpsConnector::new(hyper_rustls::TlsClient::new())), <MemoryStorage as Default>::default(), None); let mut hub = Games::new(hyper::Client::with_connector(hyper::net::HttpsConnector::new(hyper_rustls::TlsClient::new())), auth); // Usually you wouldn't bind this to a variable, but keep calling *CallBuilders* // like `get(...)`, `played(...)` and `verify(...)` // to build up your call. let rb = hub.applications();
Methods
impl<'a, C, A> ApplicationMethods<'a, C, A>
[src]
pub fn verify(&self, application_id: &str) -> ApplicationVerifyCall<'a, C, A>
[src]
Create a builder to help you perform the following task:
Verifies the auth token provided with this request is for the application with the specified ID, and returns the ID of the player it was granted for.
Arguments
applicationId
- The application ID from the Google Play developer console.
pub fn get(&self, application_id: &str) -> ApplicationGetCall<'a, C, A>
[src]
Create a builder to help you perform the following task:
Retrieves the metadata of the application with the given ID. If the requested application is not available for the specified platformType, the returned response will not include any instance data.
Arguments
applicationId
- The application ID from the Google Play developer console.
pub fn played(&self) -> ApplicationPlayedCall<'a, C, A>
[src]
Create a builder to help you perform the following task:
Indicate that the the currently authenticated user is playing your application.
Trait Implementations
impl<'a, C, A> MethodsBuilder for ApplicationMethods<'a, C, A>
[src]
Auto Trait Implementations
impl<'a, C, A> !Send for ApplicationMethods<'a, C, A>
impl<'a, C, A> Unpin for ApplicationMethods<'a, C, A>
impl<'a, C, A> !Sync for ApplicationMethods<'a, C, A>
impl<'a, C, A> !UnwindSafe for ApplicationMethods<'a, C, A>
impl<'a, C, A> !RefUnwindSafe for ApplicationMethods<'a, C, A>
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,