1pub struct MacroError
2{
3 pub msg: String,
4}
5
6impl<'a> From<&'a str> for MacroError
7{
8 fn from(m: &'a str) -> MacroError
9 {
10 MacroError { msg: m.to_owned() }
11 }
12}
13
14impl From<String> for MacroError
15{
16 fn from(m: String) -> MacroError
17 {
18 MacroError { msg: m }
19 }
20}