Enum yubirs::otp::request::SuccessPercentage
source · pub enum SuccessPercentage {
Fast,
Secure,
Percent(u8),
}
Expand description
The possible values for the “success percentage” request parameter. From the validation server specification, this value is: “A value of 0 to 100 indicating percentage of syncing required by client, or strings ‘fast’ or ‘secure’ to use server-configured values.”
Variants§
Trait Implementations§
source§impl Clone for SuccessPercentage
impl Clone for SuccessPercentage
source§fn clone(&self) -> SuccessPercentage
fn clone(&self) -> SuccessPercentage
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 SuccessPercentage
impl Debug for SuccessPercentage
source§impl<'de> Deserialize<'de> for SuccessPercentage
impl<'de> Deserialize<'de> for SuccessPercentage
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for SuccessPercentage
impl Display for SuccessPercentage
source§impl Hash for SuccessPercentage
impl Hash for SuccessPercentage
source§impl PartialEq for SuccessPercentage
impl PartialEq for SuccessPercentage
source§fn eq(&self, other: &SuccessPercentage) -> bool
fn eq(&self, other: &SuccessPercentage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for SuccessPercentage
impl Serialize for SuccessPercentage
impl Copy for SuccessPercentage
impl Eq for SuccessPercentage
impl StructuralPartialEq for SuccessPercentage
Auto Trait Implementations§
impl RefUnwindSafe for SuccessPercentage
impl Send for SuccessPercentage
impl Sync for SuccessPercentage
impl Unpin for SuccessPercentage
impl UnwindSafe for SuccessPercentage
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.