pub type ReasonPhrase = Option<Vec<u8>>;
pub enum ReasonPhrase { None, Some(Vec<u8>), }
No value.
Some value of type T.
T