async fn validate_token<'a, C>(
        &self,
        http_client: &'a C,
    ) -> Result<ValidatedToken, ValidationError<<C as Client<'a>>::Error>>
    where
        Self: Sized,
        C: Client<'a>,
    {
        let token = &self.token();
        validate_token(http_client, token).await
    }
/// Validate this token. Should be checked on regularly, according to <https://dev.twitch.tv/docs/authentication#validating-requests>
///
/// # Note
///
/// This will not mutate any current data in the [TwitchToken]
Validate this token. Should be checked on regularly, according to
Validate this token . Should be checked on regularly according to
async fn validate_token<'a, C>(
        &self,
        http_client: &'a C,
    ) -> Result<ValidatedToken, ValidationError<<C as Client<'a>>::Error>>
    where
        Self: Sized,
        C: Client<'a>,
    {
        let token = &self.token();
        validate_token(http_client, token).await
    }
async fn validate_token < ' a , C > ( & self , http_client : & ' a C , ) -> Result < ValidatedToken , ValidationError < < C as Client < ' a > > :: Error > > where Self : Sized , C : Client < ' a > , { let token = & self . token ( ) ; validate_token ( http_client , token ) . await }
Validate this token.
Validate this token .
&self
http_client
&'a C
note
This will not mutate any current data in the [TwitchToken]
This will not mutate any current data in the [ TwitchToken ]