[][src]Struct nextcloud_passwords_client::token::TokenApi

pub struct TokenApi<'a> { /* fields omitted */ }

Interact with the Token API

Implementations

impl<'a> TokenApi<'a>[src]

pub async fn request<'_, '_>(
    &'_ self,
    provider: &'_ str
) -> Result<Response, Error>
[src]

The request action is required for some token in order to send the user the token. For example the email token will send an email to the users mail account. It is recommended to only call this action if the user has chosen that token, not just trigger it for all available tokens.

Auto Trait Implementations

impl<'a> !RefUnwindSafe for TokenApi<'a>

impl<'a> Send for TokenApi<'a>

impl<'a> Sync for TokenApi<'a>

impl<'a> Unpin for TokenApi<'a>

impl<'a> !UnwindSafe for TokenApi<'a>

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<T> From<T> for T[src]

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

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.