Trait usvg::strict_num::Ulps
pub trait Ulps {
type U: Copy;
// Required methods
fn ulps(&self, other: &Self) -> Self::U;
fn next(&self) -> Self;
fn prev(&self) -> Self;
}Required Associated Types§
Required Methods§
fn ulps(&self, other: &Self) -> Self::U
fn ulps(&self, other: &Self) -> Self::U
The number of representable values or ULPs (Units of Least Precision) that
separate self and other. The result U is an integral value, and will
be zero if self and other are exactly equal.
fn next(&self) -> Self
fn next(&self) -> Self
The next representable number above this one
fn prev(&self) -> Self
fn prev(&self) -> Self
The previous representable number below this one
Object Safety§
This trait is not object safe.