pub enum AlignError {
ToolMissing {
tool: &'static str,
},
ToolFailed {
tool: &'static str,
status: ExitStatus,
stderr: String,
},
Io {
path: PathBuf,
source: Error,
},
TsvParse {
line: u64,
msg: String,
},
BadArg(String),
}Variants§
Trait Implementations§
Source§impl Debug for AlignError
impl Debug for AlignError
Source§impl Display for AlignError
impl Display for AlignError
Source§impl Error for AlignError
impl Error for AlignError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for AlignError
impl !RefUnwindSafe for AlignError
impl Send for AlignError
impl Sync for AlignError
impl Unpin for AlignError
impl UnsafeUnpin for AlignError
impl !UnwindSafe for AlignError
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