pub struct DisclosureConfig {
pub min_attempts_before_hint: usize,
pub max_hints_per_test: usize,
pub unlock_threshold: f64,
pub time_based_unlocking: bool,
pub collaborative_unlocking: bool,
}Fields§
§min_attempts_before_hint: usize§max_hints_per_test: usize§unlock_threshold: f64§time_based_unlocking: bool§collaborative_unlocking: boolTrait Implementations§
Source§impl Clone for DisclosureConfig
impl Clone for DisclosureConfig
Source§fn clone(&self) -> DisclosureConfig
fn clone(&self) -> DisclosureConfig
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 DisclosureConfig
impl Debug for DisclosureConfig
Auto Trait Implementations§
impl Freeze for DisclosureConfig
impl RefUnwindSafe for DisclosureConfig
impl Send for DisclosureConfig
impl Sync for DisclosureConfig
impl Unpin for DisclosureConfig
impl UnwindSafe for DisclosureConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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