pub struct ExhaustiveSearchConfig {
pub exhaustive_search_type: ExhaustiveSearchType,
pub termination: Option<TerminationConfig>,
}Expand description
Exhaustive search configuration.
Fields§
§exhaustive_search_type: ExhaustiveSearchTypeExhaustive search type.
termination: Option<TerminationConfig>Phase termination configuration.
Trait Implementations§
Source§impl Clone for ExhaustiveSearchConfig
impl Clone for ExhaustiveSearchConfig
Source§fn clone(&self) -> ExhaustiveSearchConfig
fn clone(&self) -> ExhaustiveSearchConfig
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 ExhaustiveSearchConfig
impl Debug for ExhaustiveSearchConfig
Source§impl Default for ExhaustiveSearchConfig
impl Default for ExhaustiveSearchConfig
Source§fn default() -> ExhaustiveSearchConfig
fn default() -> ExhaustiveSearchConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExhaustiveSearchConfig
impl<'de> Deserialize<'de> for ExhaustiveSearchConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExhaustiveSearchConfig
impl RefUnwindSafe for ExhaustiveSearchConfig
impl Send for ExhaustiveSearchConfig
impl Sync for ExhaustiveSearchConfig
impl Unpin for ExhaustiveSearchConfig
impl UnwindSafe for ExhaustiveSearchConfig
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