pub struct FastqStats {
pub records: u64,
pub bases: u64,
pub qualities: u64,
pub name_bytes: u64,
pub checksum: u64,
}Expand description
Aggregate statistics for sequence-only FASTQ workloads.
Fields§
§records: u64Number of records observed.
bases: u64Number of sequence bases observed.
qualities: u64Number of quality bytes observed.
name_bytes: u64Number of header bytes observed, including leading @.
checksum: u64Lightweight deterministic checksum over record shape and first bases.
Trait Implementations§
Source§impl Clone for FastqStats
impl Clone for FastqStats
Source§fn clone(&self) -> FastqStats
fn clone(&self) -> FastqStats
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 moreimpl Copy for FastqStats
Source§impl Debug for FastqStats
impl Debug for FastqStats
Source§impl Default for FastqStats
impl Default for FastqStats
Source§fn default() -> FastqStats
fn default() -> FastqStats
Returns the “default value” for a type. Read more
impl Eq for FastqStats
Source§impl PartialEq for FastqStats
impl PartialEq for FastqStats
Source§fn eq(&self, other: &FastqStats) -> bool
fn eq(&self, other: &FastqStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FastqStats
Auto Trait Implementations§
impl Freeze for FastqStats
impl RefUnwindSafe for FastqStats
impl Send for FastqStats
impl Sync for FastqStats
impl Unpin for FastqStats
impl UnsafeUnpin for FastqStats
impl UnwindSafe for FastqStats
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