pub enum TrustProfile {
Tight,
Medium,
Loose,
}Expand description
Deterministic per-observer trust profile used to induce non-uniform trust threshold crossings without randomness.
Variants§
Implementations§
Source§impl TrustProfile
impl TrustProfile
Trait Implementations§
Source§impl Clone for TrustProfile
impl Clone for TrustProfile
Source§fn clone(&self) -> TrustProfile
fn clone(&self) -> TrustProfile
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 TrustProfile
impl Debug for TrustProfile
Source§impl PartialEq for TrustProfile
impl PartialEq for TrustProfile
impl Copy for TrustProfile
impl Eq for TrustProfile
impl StructuralPartialEq for TrustProfile
Auto Trait Implementations§
impl Freeze for TrustProfile
impl RefUnwindSafe for TrustProfile
impl Send for TrustProfile
impl Sync for TrustProfile
impl Unpin for TrustProfile
impl UnsafeUnpin for TrustProfile
impl UnwindSafe for TrustProfile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more