pub enum CredentialsBuffers {
AuthIdentity(AuthIdentityBuffers),
}Expand description
Generic enum that encapsulates raw credentials for any type of authentication
Variants§
AuthIdentity(AuthIdentityBuffers)
Raw auth identity buffers for the password based authentication
Implementations§
Source§impl CredentialsBuffers
impl CredentialsBuffers
pub fn into_auth_identity(self) -> Option<AuthIdentityBuffers>
pub fn to_auth_identity(&self) -> Option<AuthIdentityBuffers>
pub fn as_auth_identity(&self) -> Option<&AuthIdentityBuffers>
pub fn as_mut_auth_identity(&mut self) -> Option<&mut AuthIdentityBuffers>
Trait Implementations§
Source§impl Clone for CredentialsBuffers
impl Clone for CredentialsBuffers
Source§fn clone(&self) -> CredentialsBuffers
fn clone(&self) -> CredentialsBuffers
Returns a duplicate of the value. Read more
1.0.0 · 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 CredentialsBuffers
impl Debug for CredentialsBuffers
Source§impl PartialEq for CredentialsBuffers
impl PartialEq for CredentialsBuffers
Source§impl TryFrom<Credentials> for CredentialsBuffers
impl TryFrom<Credentials> for CredentialsBuffers
impl Eq for CredentialsBuffers
impl StructuralPartialEq for CredentialsBuffers
Auto Trait Implementations§
impl Freeze for CredentialsBuffers
impl RefUnwindSafe for CredentialsBuffers
impl Send for CredentialsBuffers
impl Sync for CredentialsBuffers
impl Unpin for CredentialsBuffers
impl UnsafeUnpin for CredentialsBuffers
impl UnwindSafe for CredentialsBuffers
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