# #![no_implicit_prelude] | |
# extern crate core; | |
# use core::default::Default; | |
# use Option::None; | |
# | |
pub enum Option<T> { | |
/// No value | |
None, | |
/// Some value `T` | |
Some(T), | |
} | |
impl<T> Default for Option<T> { | |
/// Returns None. | |
#[inline] | |
fn default() -> Option<T> { | |
None | |
} | |
} |