Enum libotp::HOTPAlgorithm [−][src]
pub enum HOTPAlgorithm { HMACSHA1, HMACSHA256, HMACSHA512, }
Variants
HMACSHA1
HMACSHA256
HMACSHA512
Methods
impl HOTPAlgorithm
[src]
impl HOTPAlgorithm
pub fn from_buffer_len(buffer_length: usize) -> Option<HOTPAlgorithm>
[src]
pub fn from_buffer_len(buffer_length: usize) -> Option<HOTPAlgorithm>
pub fn get_algorithm<'a>(&self) -> &'a Algorithm
[src]
pub fn get_algorithm<'a>(&self) -> &'a Algorithm
Trait Implementations
impl Copy for HOTPAlgorithm
[src]
impl Copy for HOTPAlgorithm
impl Clone for HOTPAlgorithm
[src]
impl Clone for HOTPAlgorithm
fn clone(&self) -> HOTPAlgorithm
[src]
fn clone(&self) -> HOTPAlgorithm
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for HOTPAlgorithm
impl Send for HOTPAlgorithm
impl Sync for HOTPAlgorithm
impl Sync for HOTPAlgorithm