pub struct ChromBins {
pub name: String,
pub chrom_len: u64,
pub bins: Vec<u32>,
}Expand description
One chromosome’s bin counts. bins[i] holds the read count for the half-open
reference window [i*bin_size, min((i+1)*bin_size, chrom_len)).
Fields§
§name: String§chrom_len: u64§bins: Vec<u32>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ChromBins
impl RefUnwindSafe for ChromBins
impl Send for ChromBins
impl Sync for ChromBins
impl Unpin for ChromBins
impl UnsafeUnpin for ChromBins
impl UnwindSafe for ChromBins
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more