1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use std::io; #[derive(Debug)] pub enum LzErr { NotFound, NoParse(String), NoFileRead, NoItemsFound, IOErr(io::Error), } impl From<io::Error> for LzErr{ fn from(e:io::Error)->Self{ LzErr::IOErr(e) } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use std::io; #[derive(Debug)] pub enum LzErr { NotFound, NoParse(String), NoFileRead, NoItemsFound, IOErr(io::Error), } impl From<io::Error> for LzErr{ fn from(e:io::Error)->Self{ LzErr::IOErr(e) } }