pub struct RecursiveMinConfig {
pub enable_recursive: bool,
pub enable_binary: bool,
pub enable_stamp: bool,
pub max_recursion_depth: usize,
pub enable_self_subsumption: bool,
}Expand description
Configuration for recursive minimization
Fields§
§enable_recursive: boolEnable recursive resolution minimization
enable_binary: boolEnable binary resolution minimization
enable_stamp: boolEnable stamp-based minimization
max_recursion_depth: usizeMaximum recursion depth
enable_self_subsumption: boolEnable self-subsuming resolution detection
Trait Implementations§
Source§impl Clone for RecursiveMinConfig
impl Clone for RecursiveMinConfig
Source§fn clone(&self) -> RecursiveMinConfig
fn clone(&self) -> RecursiveMinConfig
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 RecursiveMinConfig
impl Debug for RecursiveMinConfig
Auto Trait Implementations§
impl Freeze for RecursiveMinConfig
impl RefUnwindSafe for RecursiveMinConfig
impl Send for RecursiveMinConfig
impl Sync for RecursiveMinConfig
impl Unpin for RecursiveMinConfig
impl UnwindSafe for RecursiveMinConfig
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