1 2 3 4 5 6 7 8 9 10 11 12 13 14
use parse::ParseValue; #[derive(Debug, Eq, PartialEq)] pub struct Field<'a> { pub tag: u32, pub value: ParseValue<'a> } impl<'a> From<Field<'a>> for ParseValue<'a> { fn from(m: Field<'a>) -> Self { m.value } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14
use parse::ParseValue; #[derive(Debug, Eq, PartialEq)] pub struct Field<'a> { pub tag: u32, pub value: ParseValue<'a> } impl<'a> From<Field<'a>> for ParseValue<'a> { fn from(m: Field<'a>) -> Self { m.value } }