//! The trait for types that can be created from strings use option::Option; trait FromStr { static fn from_str(s: &str) -> Option; }