pub enum BackboneAlgorithm {
Iterative,
BinarySearch,
AssumptionBased,
}Expand description
Backbone computation algorithm
Variants§
Iterative
Iterative algorithm - test each literal individually
BinarySearch
Binary search - partition literals and test groups
AssumptionBased
Assumption-based - use assumptions to test multiple literals
Trait Implementations§
Source§impl Clone for BackboneAlgorithm
impl Clone for BackboneAlgorithm
Source§fn clone(&self) -> BackboneAlgorithm
fn clone(&self) -> BackboneAlgorithm
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 BackboneAlgorithm
impl Debug for BackboneAlgorithm
Source§impl PartialEq for BackboneAlgorithm
impl PartialEq for BackboneAlgorithm
impl Copy for BackboneAlgorithm
impl Eq for BackboneAlgorithm
impl StructuralPartialEq for BackboneAlgorithm
Auto Trait Implementations§
impl Freeze for BackboneAlgorithm
impl RefUnwindSafe for BackboneAlgorithm
impl Send for BackboneAlgorithm
impl Sync for BackboneAlgorithm
impl Unpin for BackboneAlgorithm
impl UnsafeUnpin for BackboneAlgorithm
impl UnwindSafe for BackboneAlgorithm
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