pub struct FloatDomainSnapshot {
pub min: f64,
pub max: f64,
pub holes: Vec<f64>,
}Expand description
Snapshot of a float variable domain for propagation reads.
Fields§
§min: f64Lower bound.
max: f64Upper bound.
holes: Vec<f64>Excluded interior IEEE points.
Implementations§
Trait Implementations§
Source§impl Clone for FloatDomainSnapshot
impl Clone for FloatDomainSnapshot
Source§fn clone(&self) -> FloatDomainSnapshot
fn clone(&self) -> FloatDomainSnapshot
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 FloatDomainSnapshot
impl Debug for FloatDomainSnapshot
Source§impl PartialEq for FloatDomainSnapshot
impl PartialEq for FloatDomainSnapshot
impl StructuralPartialEq for FloatDomainSnapshot
Auto Trait Implementations§
impl Freeze for FloatDomainSnapshot
impl RefUnwindSafe for FloatDomainSnapshot
impl Send for FloatDomainSnapshot
impl Sync for FloatDomainSnapshot
impl Unpin for FloatDomainSnapshot
impl UnsafeUnpin for FloatDomainSnapshot
impl UnwindSafe for FloatDomainSnapshot
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