pub struct TspAlgorithmConfig {
pub method: String,
pub params: TspParams,
}Expand description
Algorithm configuration.
Fields§
§method: StringAlgorithm method: greedy, grasp, or brute_force.
params: TspParamsAlgorithm-specific parameters.
Trait Implementations§
Source§impl Clone for TspAlgorithmConfig
impl Clone for TspAlgorithmConfig
Source§fn clone(&self) -> TspAlgorithmConfig
fn clone(&self) -> TspAlgorithmConfig
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 TspAlgorithmConfig
impl Debug for TspAlgorithmConfig
Source§impl Default for TspAlgorithmConfig
impl Default for TspAlgorithmConfig
Source§impl<'de> Deserialize<'de> for TspAlgorithmConfig
impl<'de> Deserialize<'de> for TspAlgorithmConfig
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
Source§impl PartialEq for TspAlgorithmConfig
impl PartialEq for TspAlgorithmConfig
Source§impl Serialize for TspAlgorithmConfig
impl Serialize for TspAlgorithmConfig
impl Eq for TspAlgorithmConfig
impl StructuralPartialEq for TspAlgorithmConfig
Auto Trait Implementations§
impl Freeze for TspAlgorithmConfig
impl RefUnwindSafe for TspAlgorithmConfig
impl Send for TspAlgorithmConfig
impl Sync for TspAlgorithmConfig
impl Unpin for TspAlgorithmConfig
impl UnsafeUnpin for TspAlgorithmConfig
impl UnwindSafe for TspAlgorithmConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.