1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#[macro_use]
extern crate error_chain;
#[macro_use]
extern crate nom;

use error_chain::*;
use std::fmt;
use std::result;
use std::fmt::Error;

pub mod dump;
pub mod generate;
pub mod convert;

pub mod errors {
    error_chain!{
        foreign_links {
            FormatError(::std::fmt::Error);
            Io(::std::io::Error);
        }
    }
}

use errors::*;