[−][src]Struct yup_oauth2::authenticator::DeviceFlowAuthenticator
Create an authenticator that uses the device flow.
let authenticator = yup_oauth2::DeviceFlowAuthenticator::builder(app_secret) .build() .await .expect("failed to create authenticator");
Methods
impl DeviceFlowAuthenticator
[src]
pub fn builder(
app_secret: ApplicationSecret
) -> AuthenticatorBuilder<DefaultHyperClient, DeviceFlow>
[src]
app_secret: ApplicationSecret
) -> AuthenticatorBuilder<DefaultHyperClient, DeviceFlow>
Use the builder pattern to create an Authenticator that uses the device flow.
Auto Trait Implementations
impl RefUnwindSafe for DeviceFlowAuthenticator
impl Send for DeviceFlowAuthenticator
impl Sync for DeviceFlowAuthenticator
impl Unpin for DeviceFlowAuthenticator
impl UnwindSafe for DeviceFlowAuthenticator
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> 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>,