1 2 3 4 5 6 7 8 9 10 11 12
error_chain! { errors { Syntax(pos: Option<(usize, usize)>, expected: Vec<String>) { description("syntax error") } Parse(pos: Option<(usize, usize)>, message: &'static str) { description("parse error") display("parse error: {}", message) } } }