Lines Matching refs:str
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>) {
110 let split = |s: &str| s.splitn(2, ":").nth(1).map(|s| s.trim().to_string());
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> {
289 pub fn supports_feature(feature: &str) -> Option<bool> {
301 const ALLOW_FEATURES: &'static str = "allow-features=";
329 let e_d: Option<&str> = $d.into();
433 fn read_static(verbose: bool, channel: &str, minor: usize) -> String {
451 static STATIC_PATH: &'static str = concat!(env!("CARGO_MANIFEST_DIR"), "/static");
453 static DATES: [&'static str; 51] = [