1use std::io; 2use thiserror::Error; 3 4/// Errors from sequence parsing. 5#[derive(Debug, Error)] 6pub enum ReaderError { 7 #[error("IO error: {0}")] 8 Io(#[from] io::Error), 9 10 #[error("Invalid format: {message}")] 11 InvalidFormat { message: String }, 12}