pub struct StaticClientCredentials { /* private fields */ }Expand description
Username and password authentication for PostgreSQL server challenges.
Implementations§
Trait Implementations§
Source§impl ClientAuthentication for StaticClientCredentials
impl ClientAuthentication for StaticClientCredentials
Source§type Session = StaticClientCredentialSession
type Session = StaticClientCredentialSession
Per-connection mutable authentication state.
Source§type Error = StaticCredentialError
type Error = StaticCredentialError
Application authentication failure.
Source§impl Clone for StaticClientCredentials
impl Clone for StaticClientCredentials
Source§fn clone(&self) -> StaticClientCredentials
fn clone(&self) -> StaticClientCredentials
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 Debug for StaticClientCredentials
impl Debug for StaticClientCredentials
impl Eq for StaticClientCredentials
Source§impl PartialEq for StaticClientCredentials
impl PartialEq for StaticClientCredentials
impl StructuralPartialEq for StaticClientCredentials
Auto Trait Implementations§
impl !Freeze for StaticClientCredentials
impl RefUnwindSafe for StaticClientCredentials
impl Send for StaticClientCredentials
impl Sync for StaticClientCredentials
impl Unpin for StaticClientCredentials
impl UnsafeUnpin for StaticClientCredentials
impl UnwindSafe for StaticClientCredentials
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