1use std::num::TryFromIntError; 2use thiserror::Error; 3 4#[derive(Error, Debug)] 5pub enum Error { 6 #[error("TryFromInt error:{0}")] 7 IntConversion(#[from] TryFromIntError), 8} 9 10pub type Result<T> = std::result::Result<T, Error>;