pub struct DeterministicConfig {
pub seed: u64,
pub strict: bool,
pub prefer_deterministic: bool,
pub log_operations: bool,
}Expand description
Configuration for deterministic execution
Fields§
§seed: u64Global seed
strict: boolEnable strict mode
prefer_deterministic: boolPrefer deterministic algorithms even if slower
log_operations: boolEnable operation logging
Implementations§
Trait Implementations§
Source§impl Clone for DeterministicConfig
impl Clone for DeterministicConfig
Source§fn clone(&self) -> DeterministicConfig
fn clone(&self) -> DeterministicConfig
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 DeterministicConfig
impl Debug for DeterministicConfig
Auto Trait Implementations§
impl Freeze for DeterministicConfig
impl RefUnwindSafe for DeterministicConfig
impl Send for DeterministicConfig
impl Sync for DeterministicConfig
impl Unpin for DeterministicConfig
impl UnsafeUnpin for DeterministicConfig
impl UnwindSafe for DeterministicConfig
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