Lines Matching refs:Option
97 fn version_and_date_from_rustc_version(s: &str) -> (Option<String>, Option<String>) {
107 fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option<String>, Option<String>) {
128 fn get_version_and_date() -> Option<(Option<String>, Option<String>)> {
143 pub fn triple() -> Option<(Version, Channel, Date)> {
149 // Can't use `?` or `try!` for `Option` in 1.0.0.
171 pub fn is_min_date(min_date: &str) -> Option<bool> {
187 pub fn is_max_date(max_date: &str) -> Option<bool> {
203 pub fn is_exact_date(date: &str) -> Option<bool> {
219 pub fn is_min_version(min_version: &str) -> Option<bool> {
235 pub fn is_max_version(max_version: &str) -> Option<bool> {
250 pub fn is_exact_version(version: &str) -> Option<bool> {
269 pub fn is_feature_flaggable() -> Option<bool> {
289 pub fn supports_feature(feature: &str) -> Option<bool> {
329 let e_d: Option<&str> = $d.into();