pub struct ExactCssDistanceResult {Show 15 fields
pub status: ExactCssDistanceStatus,
pub distance: usize,
pub method: ExactCssDistanceMethod,
pub bound_type: ExactDistanceBoundType,
pub logical_class: LogicalClass,
pub witness: DistanceBoundWitness,
pub requested_backend: ExactCssDistanceBackend,
pub backend: Option<ExactCssDistanceBackend>,
pub solver_status: Option<ExactCssDistanceSolverStatus>,
pub time_limit_seconds: Option<f64>,
pub mip_gap: Option<f64>,
pub threads: Option<u32>,
pub verbose_solver: bool,
pub options: ExactCssDistanceOptions,
pub provenance: ExactCssDistanceProvenance,
}Fields§
§status: ExactCssDistanceStatus§distance: usize§method: ExactCssDistanceMethod§bound_type: ExactDistanceBoundType§logical_class: LogicalClass§witness: DistanceBoundWitness§requested_backend: ExactCssDistanceBackend§backend: Option<ExactCssDistanceBackend>§solver_status: Option<ExactCssDistanceSolverStatus>§time_limit_seconds: Option<f64>§mip_gap: Option<f64>§threads: Option<u32>§verbose_solver: bool§options: ExactCssDistanceOptions§provenance: ExactCssDistanceProvenanceImplementations§
Source§impl ExactCssDistanceResult
impl ExactCssDistanceResult
pub fn completed( distance: DistanceResult, options: ExactCssDistanceOptions, ) -> Self
pub fn completed_with_solver_report( distance: DistanceResult, options: ExactCssDistanceOptions, solver_report: Option<ExactCssDistanceSolverReport>, ) -> Self
Trait Implementations§
Source§impl Clone for ExactCssDistanceResult
impl Clone for ExactCssDistanceResult
Source§fn clone(&self) -> ExactCssDistanceResult
fn clone(&self) -> ExactCssDistanceResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExactCssDistanceResult
impl Debug for ExactCssDistanceResult
Source§impl<'de> Deserialize<'de> for ExactCssDistanceResult
impl<'de> Deserialize<'de> for ExactCssDistanceResult
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 ExactCssDistanceResult
impl PartialEq for ExactCssDistanceResult
Source§impl Serialize for ExactCssDistanceResult
impl Serialize for ExactCssDistanceResult
impl StructuralPartialEq for ExactCssDistanceResult
Auto Trait Implementations§
impl Freeze for ExactCssDistanceResult
impl RefUnwindSafe for ExactCssDistanceResult
impl Send for ExactCssDistanceResult
impl Sync for ExactCssDistanceResult
impl Unpin for ExactCssDistanceResult
impl UnsafeUnpin for ExactCssDistanceResult
impl UnwindSafe for ExactCssDistanceResult
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