pub struct PartitionRefinementConfig {
pub enable_enumeration: bool,
pub max_partitions: usize,
pub constraint_guided: bool,
pub enable_backtracking: bool,
}Expand description
Configuration for partition refinement.
Fields§
§enable_enumeration: boolEnable partition enumeration.
max_partitions: usizeMaximum partitions to enumerate.
constraint_guided: boolEnable constraint-guided refinement.
enable_backtracking: boolEnable backtracking.
Trait Implementations§
Source§impl Clone for PartitionRefinementConfig
impl Clone for PartitionRefinementConfig
Source§fn clone(&self) -> PartitionRefinementConfig
fn clone(&self) -> PartitionRefinementConfig
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 PartitionRefinementConfig
impl Debug for PartitionRefinementConfig
Auto Trait Implementations§
impl Freeze for PartitionRefinementConfig
impl RefUnwindSafe for PartitionRefinementConfig
impl Send for PartitionRefinementConfig
impl Sync for PartitionRefinementConfig
impl Unpin for PartitionRefinementConfig
impl UnwindSafe for PartitionRefinementConfig
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