Struct proptest::bool::BoolValueTree
source · [−]pub struct BoolValueTree { /* private fields */ }
Expand description
The ValueTree
to shrink booleans to false.
Trait Implementations
sourceimpl Clone for BoolValueTree
impl Clone for BoolValueTree
sourcefn clone(&self) -> BoolValueTree
fn clone(&self) -> BoolValueTree
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BoolValueTree
impl Debug for BoolValueTree
sourceimpl ValueTree for BoolValueTree
impl ValueTree for BoolValueTree
sourcefn simplify(&mut self) -> bool
fn simplify(&mut self) -> bool
Attempts to simplify the current value. Notionally, this sets the “high” value to the current value, and the current value to a “halfway point” between high and low, rounding towards low. Read more
sourcefn complicate(&mut self) -> bool
fn complicate(&mut self) -> bool
Attempts to partially undo the last simplification. Notionally, this sets the “low” value to one plus the current value, and the current value to a “halfway point” between high and the new low, rounding towards low. Read more
impl Copy for BoolValueTree
Auto Trait Implementations
impl RefUnwindSafe for BoolValueTree
impl Send for BoolValueTree
impl Sync for BoolValueTree
impl Unpin for BoolValueTree
impl UnwindSafe for BoolValueTree
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more