pub struct InterfaceEqualityConfig {
pub default_strategy: GenerationStrategy,
pub enable_minimization: bool,
pub enable_priority: bool,
pub max_batch_size: usize,
pub track_relevancy: bool,
pub adaptive_threshold: usize,
}Expand description
Configuration for interface equality management.
Fields§
§default_strategy: GenerationStrategyDefault generation strategy.
enable_minimization: boolEnable equality minimization.
enable_priority: boolEnable priority-based scheduling.
max_batch_size: usizeMaximum equalities per batch.
track_relevancy: boolEnable relevancy tracking.
adaptive_threshold: usizeAdaptive strategy threshold.
Trait Implementations§
Source§impl Clone for InterfaceEqualityConfig
impl Clone for InterfaceEqualityConfig
Source§fn clone(&self) -> InterfaceEqualityConfig
fn clone(&self) -> InterfaceEqualityConfig
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 InterfaceEqualityConfig
impl Debug for InterfaceEqualityConfig
Auto Trait Implementations§
impl Freeze for InterfaceEqualityConfig
impl RefUnwindSafe for InterfaceEqualityConfig
impl Send for InterfaceEqualityConfig
impl Sync for InterfaceEqualityConfig
impl Unpin for InterfaceEqualityConfig
impl UnwindSafe for InterfaceEqualityConfig
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