Struct BoolValueTree
struct BoolValueTree { ... }
The ValueTree to shrink booleans to false.
Implementations
impl Clone for BoolValueTree
fn clone(self: &Self) -> BoolValueTree
impl Copy for BoolValueTree
impl Debug for BoolValueTree
fn fmt(self: &Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Freeze for BoolValueTree
impl RefUnwindSafe for BoolValueTree
impl Send for BoolValueTree
impl Sync for BoolValueTree
impl Unpin for BoolValueTree
impl UnwindSafe for BoolValueTree
impl ValueTree for BoolValueTree
fn current(self: &Self) -> boolfn simplify(self: &mut Self) -> boolfn complicate(self: &mut Self) -> bool
impl<T> Any for BoolValueTree
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for BoolValueTree
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for BoolValueTree
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for BoolValueTree
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for BoolValueTree
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for BoolValueTree
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for BoolValueTree
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for BoolValueTree
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for BoolValueTree
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>
impl<V, T> VZip for BoolValueTree
fn vzip(self: Self) -> V