blob: 79ec81eb0e32a7e651ef5a2b0d0de2221926d0ec [file] [log] [blame]
# extern crate derivative;
# use derivative::Derivative;
#[derive(Derivative)]
#[derivative(Default(bound=""))]
pub enum Option<T> {
#[derivative(Default)]
/// No value
None,
/// Some value `T`
Some(T),
}