pub type OptionalMethod = Option<&'static ()>;
pub enum OptionalMethod { None, Some(&'static ()), }
No value.
Some value of type T.
T