pub struct SufrBuilderArgs {
pub text: Vec<u8>,
pub max_query_len: Option<usize>,
pub is_dna: bool,
pub allow_ambiguity: bool,
pub ignore_softmask: bool,
pub sequence_starts: Vec<usize>,
pub headers: Vec<String>,
pub num_partitions: usize,
pub sequence_delimiter: u8,
}Fields§
§text: Vec<u8>§max_query_len: Option<usize>§is_dna: bool§allow_ambiguity: bool§ignore_softmask: bool§sequence_starts: Vec<usize>§headers: Vec<String>§num_partitions: usize§sequence_delimiter: u8Trait Implementations§
Auto Trait Implementations§
impl Freeze for SufrBuilderArgs
impl RefUnwindSafe for SufrBuilderArgs
impl Send for SufrBuilderArgs
impl Sync for SufrBuilderArgs
impl Unpin for SufrBuilderArgs
impl UnwindSafe for SufrBuilderArgs
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