pub struct DefaultInstalledFlowDelegate;
Expand description
Uses all default implementations in the DeviceFlowDelegate trait.
Trait Implementations
sourceimpl Clone for DefaultInstalledFlowDelegate
impl Clone for DefaultInstalledFlowDelegate
sourcefn clone(&self) -> DefaultInstalledFlowDelegate
fn clone(&self) -> DefaultInstalledFlowDelegate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl InstalledFlowDelegate for DefaultInstalledFlowDelegate
impl InstalledFlowDelegate for DefaultInstalledFlowDelegate
sourcefn redirect_uri(&self) -> Option<&str>
fn redirect_uri(&self) -> Option<&str>
Configure a custom redirect uri if needed.
sourcefn present_user_url<'a>(
&'a self,
url: &'a str,
need_code: bool
) -> Pin<Box<dyn Future<Output = Result<String, String>> + Send + 'a>>
fn present_user_url<'a>(
&'a self,
url: &'a str,
need_code: bool
) -> Pin<Box<dyn Future<Output = Result<String, String>> + Send + 'a>>
We need the user to navigate to a URL using their browser and potentially paste back a code (or maybe not). Whether they have to enter a code depends on the InstalledFlowReturnMethod used. Read more
impl Copy for DefaultInstalledFlowDelegate
Auto Trait Implementations
impl RefUnwindSafe for DefaultInstalledFlowDelegate
impl Send for DefaultInstalledFlowDelegate
impl Sync for DefaultInstalledFlowDelegate
impl Unpin for DefaultInstalledFlowDelegate
impl UnwindSafe for DefaultInstalledFlowDelegate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more