pub struct NameWithRange {
pub name: String,
pub start: usize,
pub end: usize,
}Expand description
Holds a FASTA/FASTQ record name and sequence range for per-record subsetting.
Fields§
§name: StringRecord header name, including the leading > or @.
start: usizeBase-0 start position, inclusive.
end: usizeBase-0 end position, exclusive.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NameWithRange
impl RefUnwindSafe for NameWithRange
impl Send for NameWithRange
impl Sync for NameWithRange
impl Unpin for NameWithRange
impl UnsafeUnpin for NameWithRange
impl UnwindSafe for NameWithRange
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