pub enum Error {
PafParseCigar {
msg: String,
},
PafParseCS {
msg: String,
},
ParseIntError {
msg: String,
},
ParsePafColumn {},
}Expand description
Errors that can occur while parsing PAF (Pairwise mApping Format) files.
Variants§
PafParseCigar
An error occurred while parsing the CIGAR string in the PAF record.
PafParseCS
An error occurred while parsing the CS (Coordinate System) tag in the PAF record.
ParseIntError
An error occurred while parsing an integer value in the PAF record.
ParsePafColumn
An error occurred while parsing a column in the PAF record.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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