[−][src]Struct yup_oauth2::authenticator::InstalledFlowAuthenticator
Create an authenticator that uses the installed flow.
let authenticator = yup_oauth2::InstalledFlowAuthenticator::builder( app_secret, InstalledFlowReturnMethod::HTTPRedirect, ) .build() .await .expect("failed to create authenticator");
Implementations
impl InstalledFlowAuthenticator
[src]
pub fn builder(
app_secret: ApplicationSecret,
method: InstalledFlowReturnMethod
) -> AuthenticatorBuilder<DefaultHyperClient, InstalledFlow>
[src]
app_secret: ApplicationSecret,
method: InstalledFlowReturnMethod
) -> AuthenticatorBuilder<DefaultHyperClient, InstalledFlow>
Use the builder pattern to create an Authenticator that uses the installed flow.
Auto Trait Implementations
impl RefUnwindSafe for InstalledFlowAuthenticator
impl Send for InstalledFlowAuthenticator
impl Sync for InstalledFlowAuthenticator
impl Unpin for InstalledFlowAuthenticator
impl UnwindSafe for InstalledFlowAuthenticator
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[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.
pub 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>,