pub struct StaticClientCredentialSession { /* private fields */ }Expand description
Per-connection static credential exchange.
Trait Implementations§
Source§impl ClientAuthenticationSession for StaticClientCredentialSession
impl ClientAuthenticationSession for StaticClientCredentialSession
Source§type Error = StaticCredentialError
type Error = StaticCredentialError
Application authentication failure.
Source§async fn respond(
&mut self,
challenge: ClientAuthenticationChallenge,
) -> Result<ClientAuthenticationResponse, Self::Error>
async fn respond( &mut self, challenge: ClientAuthenticationChallenge, ) -> Result<ClientAuthenticationResponse, Self::Error>
Answers one server authentication challenge.
Auto Trait Implementations§
impl !Freeze for StaticClientCredentialSession
impl RefUnwindSafe for StaticClientCredentialSession
impl Send for StaticClientCredentialSession
impl Sync for StaticClientCredentialSession
impl Unpin for StaticClientCredentialSession
impl UnsafeUnpin for StaticClientCredentialSession
impl UnwindSafe for StaticClientCredentialSession
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