pub struct ApiKeyAuthProvider { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for ApiKeyAuthProvider
impl Clone for ApiKeyAuthProvider
Source§fn clone(&self) -> ApiKeyAuthProvider
fn clone(&self) -> ApiKeyAuthProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl OciAuthProvider for ApiKeyAuthProvider
impl OciAuthProvider for ApiKeyAuthProvider
fn sign<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
request: &'life1 SignRequest<'life2>,
) -> Pin<Box<dyn Future<Output = Result<SignedHeaders>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for ApiKeyAuthProvider
impl RefUnwindSafe for ApiKeyAuthProvider
impl Send for ApiKeyAuthProvider
impl Sync for ApiKeyAuthProvider
impl Unpin for ApiKeyAuthProvider
impl UnsafeUnpin for ApiKeyAuthProvider
impl UnwindSafe for ApiKeyAuthProvider
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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