#[non_exhaustive]pub enum QualityAnnotation {
Exact,
Interpolated,
Approximate,
Unknown,
}Expand description
Quality annotation for a backend result.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Exact
Exact or source-equivalent data.
Interpolated
Interpolated from source samples.
Approximate
Approximate but still useful.
Unknown
Quality is not yet published.
Implementations§
Trait Implementations§
Source§impl Clone for QualityAnnotation
impl Clone for QualityAnnotation
impl Copy for QualityAnnotation
Source§impl Debug for QualityAnnotation
impl Debug for QualityAnnotation
Source§impl<'de> Deserialize<'de> for QualityAnnotation
impl<'de> Deserialize<'de> for QualityAnnotation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for QualityAnnotation
impl Display for QualityAnnotation
impl Eq for QualityAnnotation
Source§impl Hash for QualityAnnotation
impl Hash for QualityAnnotation
Source§impl PartialEq for QualityAnnotation
impl PartialEq for QualityAnnotation
Source§impl Serialize for QualityAnnotation
impl Serialize for QualityAnnotation
impl StructuralPartialEq for QualityAnnotation
Auto Trait Implementations§
impl Freeze for QualityAnnotation
impl RefUnwindSafe for QualityAnnotation
impl Send for QualityAnnotation
impl Sync for QualityAnnotation
impl Unpin for QualityAnnotation
impl UnsafeUnpin for QualityAnnotation
impl UnwindSafe for QualityAnnotation
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