pub struct MemoryAuthCodeStore { /* private fields */ }Expand description
In-memory AuthCodeStore — tests / dev only.
Implementations§
Trait Implementations§
Source§impl AuthCodeStore for MemoryAuthCodeStore
impl AuthCodeStore for MemoryAuthCodeStore
fn put<'life0, 'async_trait>(
&'life0 self,
code: AuthCode,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn take<'life0, 'life1, 'async_trait>(
&'life0 self,
code: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<Option<AuthCode>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Source§impl Default for MemoryAuthCodeStore
impl Default for MemoryAuthCodeStore
Source§fn default() -> MemoryAuthCodeStore
fn default() -> MemoryAuthCodeStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for MemoryAuthCodeStore
impl RefUnwindSafe for MemoryAuthCodeStore
impl Send for MemoryAuthCodeStore
impl Sync for MemoryAuthCodeStore
impl Unpin for MemoryAuthCodeStore
impl UnsafeUnpin for MemoryAuthCodeStore
impl UnwindSafe for MemoryAuthCodeStore
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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