pub enum CfInput {
Files(Vec<PathBuf>),
ListFile(PathBuf),
Directory(PathBuf),
}Expand description
How to specify input sequences for cf_build.
Variants§
Files(Vec<PathBuf>)
Pre-resolved file paths (FASTA/FASTQ, optionally gzipped).
ListFile(PathBuf)
Path to a file listing input paths, one per line.
Directory(PathBuf)
Directory containing FASTA/FASTQ files.
Auto Trait Implementations§
impl Freeze for CfInput
impl RefUnwindSafe for CfInput
impl Send for CfInput
impl Sync for CfInput
impl Unpin for CfInput
impl UnsafeUnpin for CfInput
impl UnwindSafe for CfInput
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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