1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
use std::convert::From;

#[derive(Debug)]
pub enum Error {
  Tokenize(String),
  Parse(String),
  IO(std::io::Error),
  Other(String),
}

impl From<std::io::Error> for Error {
  fn from(io_err: std::io::Error) -> Self {
    Error::IO(io_err)
  }
}