pub struct Quality<U = ()> { /* private fields */ }Expand description
Implementations§
Source§impl<U> Quality<U>
impl<U> Quality<U>
Sourcepub const fn new(status: ObservationStatus) -> Self
pub const fn new(status: ObservationStatus) -> Self
Quality with status only.
Sourcepub fn with_sigma(self, sigma: U) -> Self
pub fn with_sigma(self, sigma: U) -> Self
Adds a 1σ uncertainty.
Sourcepub const fn status(&self) -> ObservationStatus
pub const fn status(&self) -> ObservationStatus
Status.
Trait Implementations§
impl<U: Copy> Copy for Quality<U>
impl<U: Eq> Eq for Quality<U>
impl<U: PartialEq> StructuralPartialEq for Quality<U>
Auto Trait Implementations§
impl<U> Freeze for Quality<U>
impl<U> RefUnwindSafe for Quality<U>where
Option<U>: RefUnwindSafe,
impl<U> Send for Quality<U>
impl<U> Sync for Quality<U>
impl<U> Unpin for Quality<U>
impl<U> UnsafeUnpin for Quality<U>where
Option<U>: UnsafeUnpin,
impl<U> UnwindSafe for Quality<U>where
Option<U>: UnwindSafe,
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