pub struct AuthenticatorInfo {
pub description: String,
pub version_maj: u32,
pub version_min: u32,
pub version_rev: u32,
pub id: AuthType,
}
Expand description
Structure holding the basic information that defines the authenticators in the service for client discovery.
Fields§
§description: String
Short description of the authenticator.
version_maj: u32
Authenticator implementation version major.
version_min: u32
Authenticator implementation version minor.
version_rev: u32
Authenticator implementation version revision number.
id: AuthType
Authenticator ID to use on the wire protocol to communicate with this authenticator.
Trait Implementations§
source§impl Clone for AuthenticatorInfo
impl Clone for AuthenticatorInfo
source§fn clone(&self) -> AuthenticatorInfo
fn clone(&self) -> AuthenticatorInfo
Returns a copy 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 AuthenticatorInfo
impl Debug for AuthenticatorInfo
source§impl Hash for AuthenticatorInfo
impl Hash for AuthenticatorInfo
source§impl PartialEq<AuthenticatorInfo> for AuthenticatorInfo
impl PartialEq<AuthenticatorInfo> for AuthenticatorInfo
source§fn eq(&self, other: &AuthenticatorInfo) -> bool
fn eq(&self, other: &AuthenticatorInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.