pub struct IseConfig {
pub threads: usize,
pub gpu: bool,
pub strict: bool,
pub db_dir: PathBuf,
}Expand description
Configuration for run.
Fields§
§threads: usizemmseqs2 thread count.
gpu: boolUse MMseqs2 GPU acceleration.
strict: boolPrecision mode: drop fpFlag == "host" (host-lineage FP) calls.
db_dir: PathBufIS database directory (must contain mmdb_union/profileDb* + manifest_union.tsv).
Auto Trait Implementations§
impl Freeze for IseConfig
impl RefUnwindSafe for IseConfig
impl Send for IseConfig
impl Sync for IseConfig
impl Unpin for IseConfig
impl UnsafeUnpin for IseConfig
impl UnwindSafe for IseConfig
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> 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