pub struct SeqDB { /* private fields */ }Implementations§
Source§impl SeqDB
impl SeqDB
pub fn iter(&self) -> SeqDBIterator<'_> ⓘ
pub fn sequence_count(&self) -> usize
pub fn get_mut(&mut self, seq_index: usize) -> MutRefRecord<'_>
pub fn get(&self, seq_index: usize) -> RefRecord<'_>
pub fn new() -> SeqDB
pub fn push_record<R: Record>(&mut self, rec: R)
pub fn push_seq(&mut self, seq: &[u8])
pub fn shrink_to_fit(&mut self)
Auto Trait Implementations§
impl Freeze for SeqDB
impl RefUnwindSafe for SeqDB
impl Send for SeqDB
impl Sync for SeqDB
impl Unpin for SeqDB
impl UnwindSafe for SeqDB
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