pub struct StaticMd5ServerCredentials { /* private fields */ }Expand description
Static username/password verification using PostgreSQL MD5 authentication.
Implementations§
Trait Implementations§
Source§impl Clone for StaticMd5ServerCredentials
impl Clone for StaticMd5ServerCredentials
Source§fn clone(&self) -> StaticMd5ServerCredentials
fn clone(&self) -> StaticMd5ServerCredentials
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 StaticMd5ServerCredentials
impl Debug for StaticMd5ServerCredentials
impl Eq for StaticMd5ServerCredentials
Source§impl ServerAuthenticationProvider for StaticMd5ServerCredentials
impl ServerAuthenticationProvider for StaticMd5ServerCredentials
Source§type Authentication = StaticMd5ServerCredentialSession
type Authentication = StaticMd5ServerCredentialSession
Per-connection policy type.
Source§fn create(&self) -> Self::Authentication
fn create(&self) -> Self::Authentication
Creates a fresh policy instance.
impl StructuralPartialEq for StaticMd5ServerCredentials
Auto Trait Implementations§
impl !Freeze for StaticMd5ServerCredentials
impl RefUnwindSafe for StaticMd5ServerCredentials
impl Send for StaticMd5ServerCredentials
impl Sync for StaticMd5ServerCredentials
impl Unpin for StaticMd5ServerCredentials
impl UnsafeUnpin for StaticMd5ServerCredentials
impl UnwindSafe for StaticMd5ServerCredentials
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