pub struct AuthenticationFactorType(/* private fields */);Expand description
The format of an authentication factor’s value (Clause 21 production; Annex P describes each format). The production is closed: it has no vendor range.
Implementations§
Source§impl AuthenticationFactorType
impl AuthenticationFactorType
Sourcepub const SIMPLE_NUMBER16: Self
pub const SIMPLE_NUMBER16: Self
Wire value 3.
Sourcepub const SIMPLE_NUMBER32: Self
pub const SIMPLE_NUMBER32: Self
Wire value 4.
Sourcepub const SIMPLE_NUMBER56: Self
pub const SIMPLE_NUMBER56: Self
Wire value 5.
Sourcepub const SIMPLE_ALPHA_NUMERIC: Self
pub const SIMPLE_ALPHA_NUMERIC: Self
Wire value 6.
Sourcepub const ABA_TRACK2: Self
pub const ABA_TRACK2: Self
Wire value 7.
Sourcepub const WIEGAND37_FACILITY: Self
pub const WIEGAND37_FACILITY: Self
Wire value 10.
Sourcepub const FACILITY16_CARD32: Self
pub const FACILITY16_CARD32: Self
Wire value 11.
Sourcepub const FACILITY32_CARD32: Self
pub const FACILITY32_CARD32: Self
Wire value 12.
Sourcepub const FASC_N_BCD: Self
pub const FASC_N_BCD: Self
Wire value 14.
Sourcepub const FASC_N_LARGE: Self
pub const FASC_N_LARGE: Self
Wire value 15.
Sourcepub const FASC_N_LARGE_BCD: Self
pub const FASC_N_LARGE_BCD: Self
Wire value 16.
Sourcepub const CHUID_FULL: Self
pub const CHUID_FULL: Self
Wire value 19.
Sourcepub const USER_PASSWORD: Self
pub const USER_PASSWORD: Self
Wire value 24.
Trait Implementations§
Source§impl Clone for AuthenticationFactorType
impl Clone for AuthenticationFactorType
impl Copy for AuthenticationFactorType
Source§impl Debug for AuthenticationFactorType
impl Debug for AuthenticationFactorType
Source§impl Display for AuthenticationFactorType
impl Display for AuthenticationFactorType
impl Eq for AuthenticationFactorType
Source§impl FromStr for AuthenticationFactorType
impl FromStr for AuthenticationFactorType
Source§fn from_str(s: &str) -> Result<Self, Self::Err>
fn from_str(s: &str) -> Result<Self, Self::Err>
Parse a symbolic constant name, ignoring _/- separators and
ASCII case, so every common spelling of a name is accepted
(ANALOG_INPUT, analog-input, AnalogInput, analogInput, …).
Raw numeric values are not accepted; use
from_raw for those.
Source§type Err = ParseEnumError
type Err = ParseEnumError
The associated error which can be returned from parsing.
Source§impl Hash for AuthenticationFactorType
impl Hash for AuthenticationFactorType
Source§impl PartialEq for AuthenticationFactorType
impl PartialEq for AuthenticationFactorType
impl StructuralPartialEq for AuthenticationFactorType
Auto Trait Implementations§
impl Freeze for AuthenticationFactorType
impl RefUnwindSafe for AuthenticationFactorType
impl Send for AuthenticationFactorType
impl Sync for AuthenticationFactorType
impl Unpin for AuthenticationFactorType
impl UnsafeUnpin for AuthenticationFactorType
impl UnwindSafe for AuthenticationFactorType
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