1use thiserror::Error; 2 3#[derive(Error, Debug)] 4pub enum ElfError { 5 #[error("io error {0}")] 6 IOError(#[from] std::io::Error), 7 #[error("elf parse error {0}")] 8 ParseError(#[from] elf::ParseError), 9 #[error("unknown error")] 10 Unknown, 11}