pub struct OauthInterceptor { /* private fields */ }
Implementations§
Source§impl OauthInterceptor
Handles fetching and adding access tokens to requests. If config is not present,
or any errors occur with the interceptor, this will pass any gRPC requests without
modification.
impl OauthInterceptor
Handles fetching and adding access tokens to requests. If config is not present, or any errors occur with the interceptor, this will pass any gRPC requests without modification.
Trait Implementations§
Source§impl Clone for OauthInterceptor
impl Clone for OauthInterceptor
Source§fn clone(&self) -> OauthInterceptor
fn clone(&self) -> OauthInterceptor
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 OauthInterceptor
impl RefUnwindSafe for OauthInterceptor
impl Send for OauthInterceptor
impl Sync for OauthInterceptor
impl Unpin for OauthInterceptor
impl UnwindSafe for OauthInterceptor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request