pub fn first_word(&self) -> Option<&str> {
        self.message
            .get(0)
            .and_then(|line| line.split_whitespace().next())
    }
/// Returns only the first word of the message if possible
Returns only the first word of the message if possible
Returns only the first word of the message if possible
pub fn first_word(&self) -> Option<&str> {
        self.message
            .get(0)
            .and_then(|line| line.split_whitespace().next())
    }
pub fn first_word ( & self ) -> Option < & str > { self . message . get ( 0 ) . and_then ( | line | line . split_whitespace ( ) . next ( ) ) }
Returns only the first word of the message if possible
Returns only the first word of the message if possible
&self
&self