pub enum AuthenticationResponse {
Password(String),
KerberosV5(Vec<u8>),
Gss(Vec<u8>),
Sspi(Vec<u8>),
SaslInitial {
mechanism: String,
initial_response: Option<Vec<u8>>,
},
Sasl(Vec<u8>),
}Variants§
Trait Implementations§
Source§impl Clone for AuthenticationResponse
impl Clone for AuthenticationResponse
Source§fn clone(&self) -> AuthenticationResponse
fn clone(&self) -> AuthenticationResponse
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 AuthenticationResponse
impl Debug for AuthenticationResponse
impl Eq for AuthenticationResponse
Source§impl PartialEq for AuthenticationResponse
impl PartialEq for AuthenticationResponse
impl StructuralPartialEq for AuthenticationResponse
Auto Trait Implementations§
impl Freeze for AuthenticationResponse
impl RefUnwindSafe for AuthenticationResponse
impl Send for AuthenticationResponse
impl Sync for AuthenticationResponse
impl Unpin for AuthenticationResponse
impl UnsafeUnpin for AuthenticationResponse
impl UnwindSafe for AuthenticationResponse
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