pub struct SeqfileOptions {
pub tax_root: PathBuf,
pub user_root: PathBuf,
pub seq_src: SeqSrc,
}Fields§
§tax_root: PathBufRoot of the per-taxonomy sequence tree, e.g. <seq-dir>/Bacteria.
Used for rev/, unrev/, rxn/ resolution.
user_root: PathBufSeparate root for user/ files — gapseq’s R code hard-codes this
to the built-in <gapseq>/dat/seq/<tax>/ regardless of -D
(prepare_batch_alignments.R:217). Typically the same as
tax_root unless the caller passed an override seqdb.
seq_src: SeqSrcTrait Implementations§
Source§impl Clone for SeqfileOptions
impl Clone for SeqfileOptions
Source§fn clone(&self) -> SeqfileOptions
fn clone(&self) -> SeqfileOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SeqfileOptions
impl RefUnwindSafe for SeqfileOptions
impl Send for SeqfileOptions
impl Sync for SeqfileOptions
impl Unpin for SeqfileOptions
impl UnsafeUnpin for SeqfileOptions
impl UnwindSafe for SeqfileOptions
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