pub struct ConstructionHeuristicConfig {
pub construction_heuristic_type: ConstructionHeuristicType,
pub termination: Option<TerminationConfig>,
}Expand description
Construction heuristic configuration.
Fields§
§construction_heuristic_type: ConstructionHeuristicTypeType of construction heuristic.
termination: Option<TerminationConfig>Phase termination configuration.
Trait Implementations§
Source§impl Clone for ConstructionHeuristicConfig
impl Clone for ConstructionHeuristicConfig
Source§fn clone(&self) -> ConstructionHeuristicConfig
fn clone(&self) -> ConstructionHeuristicConfig
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 ConstructionHeuristicConfig
impl Debug for ConstructionHeuristicConfig
Source§impl Default for ConstructionHeuristicConfig
impl Default for ConstructionHeuristicConfig
Source§fn default() -> ConstructionHeuristicConfig
fn default() -> ConstructionHeuristicConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConstructionHeuristicConfig
impl<'de> Deserialize<'de> for ConstructionHeuristicConfig
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 ConstructionHeuristicConfig
impl RefUnwindSafe for ConstructionHeuristicConfig
impl Send for ConstructionHeuristicConfig
impl Sync for ConstructionHeuristicConfig
impl Unpin for ConstructionHeuristicConfig
impl UnwindSafe for ConstructionHeuristicConfig
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