Struct aws_smithy_runtime::client::auth::http::DigestAuthScheme
source · pub struct DigestAuthScheme { /* private fields */ }
Available on crate features
client
and http-auth
only.Expand description
Auth implementation for Smithy’s @httpDigestAuth
auth scheme
Implementations§
Trait Implementations§
source§impl AuthScheme for DigestAuthScheme
impl AuthScheme for DigestAuthScheme
source§fn scheme_id(&self) -> AuthSchemeId
fn scheme_id(&self) -> AuthSchemeId
Returns the unique identifier associated with this auth scheme. Read more
source§fn identity_resolver(
&self,
identity_resolvers: &dyn GetIdentityResolver
) -> Option<SharedIdentityResolver>
fn identity_resolver( &self, identity_resolvers: &dyn GetIdentityResolver ) -> Option<SharedIdentityResolver>
Returns the identity resolver that can resolve an identity for this scheme, if one is available. Read more
source§impl Debug for DigestAuthScheme
impl Debug for DigestAuthScheme
source§impl Default for DigestAuthScheme
impl Default for DigestAuthScheme
source§fn default() -> DigestAuthScheme
fn default() -> DigestAuthScheme
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DigestAuthScheme
impl RefUnwindSafe for DigestAuthScheme
impl Send for DigestAuthScheme
impl Sync for DigestAuthScheme
impl Unpin for DigestAuthScheme
impl UnwindSafe for DigestAuthScheme
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> 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>
Creates a shared type from an unshared type.