pub struct QualityValue(/* private fields */);Expand description
A quality value scaled from 0 to 1000.
Implementations§
Source§impl QualityValue
impl QualityValue
Sourcepub const fn from_millis(value: u16) -> Result<Self, ApiPrimitiveError>
pub const fn from_millis(value: u16) -> Result<Self, ApiPrimitiveError>
Creates a quality value from a 0-1000 scaled integer.
Trait Implementations§
Source§impl Clone for QualityValue
impl Clone for QualityValue
Source§fn clone(&self) -> QualityValue
fn clone(&self) -> QualityValue
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 QualityValue
impl Debug for QualityValue
Source§impl Default for QualityValue
impl Default for QualityValue
Source§impl Hash for QualityValue
impl Hash for QualityValue
Source§impl Ord for QualityValue
impl Ord for QualityValue
Source§fn cmp(&self, other: &QualityValue) -> Ordering
fn cmp(&self, other: &QualityValue) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for QualityValue
impl PartialEq for QualityValue
Source§impl PartialOrd for QualityValue
impl PartialOrd for QualityValue
impl Copy for QualityValue
impl Eq for QualityValue
impl StructuralPartialEq for QualityValue
Auto Trait Implementations§
impl Freeze for QualityValue
impl RefUnwindSafe for QualityValue
impl Send for QualityValue
impl Sync for QualityValue
impl Unpin for QualityValue
impl UnsafeUnpin for QualityValue
impl UnwindSafe for QualityValue
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