pub trait Parse { // Required method fn parse(input: &str) -> Result<Self, MessageParseError> where Self: Sized; }
A trait for types that can be directly parsed from a string input, regardless of context.