pub struct TokensClient { /* private fields */ }Implementations§
Source§impl TokensClient
impl TokensClient
pub async fn create_token( &self, new_token: NewToken, ) -> Result<CreateToken201Response, Error<CreateTokenError>>
pub async fn create_v2_token( &self, v2_token: V2Token, ) -> Result<CreateV2Token200Response, Error<CreateV2TokenError>>
pub async fn generate_device_code( &self, new_device_code: NewDeviceCode, ) -> Result<GenerateDeviceCode200Response, Error<GenerateDeviceCodeError>>
pub async fn revoke_token( &self, revoke_token_request: RevokeTokenRequest, ) -> Result<BasicResponse, Error<RevokeTokenError>>
Trait Implementations§
Source§impl Clone for TokensClient
impl Clone for TokensClient
Source§fn clone(&self) -> TokensClient
fn clone(&self) -> TokensClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TokensClient
impl !RefUnwindSafe for TokensClient
impl Send for TokensClient
impl Sync for TokensClient
impl Unpin for TokensClient
impl UnsafeUnpin for TokensClient
impl !UnwindSafe for TokensClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more