1 2 3 4 5 6 7 8 9 10 11 12 13 14
#[derive(Debug, Clone, Hash, PartialEq, Eq)] pub struct Message(String); impl Message { pub fn string(&self) -> String { self.0.to_string() } } impl From<String> for Message { fn from(s: String) -> Self { Self(s) } }