pub struct SraReader {
pub cursor: FastqCursor,
/* private fields */
}Fields§
§cursor: FastqCursorImplementations§
Source§impl SraReader
impl SraReader
pub fn new(path: &str) -> Result<Self>
pub fn with_capacity(path: &str, capacity: usize) -> Result<Self>
pub fn start(&self) -> i64
pub fn stop(&self) -> u64
pub fn pos(&self) -> i64
pub fn get_record(&self, row_id: i64) -> Result<RefRecord<'_>>
pub fn into_iter(&self) -> RecordIter<'_> ⓘ
pub fn into_range_iter(&self, start: i64, stop: u64) -> Result<RecordIter<'_>>
Auto Trait Implementations§
impl !Send for SraReader
impl !Sync for SraReader
impl Freeze for SraReader
impl RefUnwindSafe for SraReader
impl Unpin for SraReader
impl UnsafeUnpin for SraReader
impl UnwindSafe for SraReader
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