Skip to main content

Crate use_optimization_constraint

Crate use_optimization_constraint 

Source
Expand description

Bounds and simple constraint helpers.

The crate stays deliberately small and focuses on inclusive numeric bounds over f64 values.

§Examples

use use_optimization_constraint::{satisfies_all, Bounds};

let constraints = [
    Bounds { min: Some(0.0), max: Some(10.0) },
    Bounds { min: Some(2.0), max: None },
];

assert!(satisfies_all(4.0, &constraints));
assert!(!satisfies_all(1.0, &constraints));

Structs§

Bounds

Functions§

outside
satisfies_all
within