1use std::io; 2 3#[derive(Debug, thiserror::Error)] 4pub enum Error { 5 #[error("input/output operation failed: {0}")] 6 IOFailed(#[from] io::Error), 7 #[error("decoding failed: {0}")] 8 DecodingFailed(#[from] Box<bincode::ErrorKind>), 9}