Lines Matching refs:error
5 use super::{error, Error};
30 .map_err(error::from_io));
32 return Err(error::from_str("could not execute rustc"));
34 let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));
39 None => return Err(error::from_str("could not find rustc release")),
50 let major = try!(iter.next().ok_or(error::from_str("missing major version")));
51 let minor = try!(iter.next().ok_or(error::from_str("missing minor version")));
52 let patch = try!(iter.next().ok_or(error::from_str("missing patch version")));
55 try!(major.parse().map_err(error::from_num)),
56 try!(minor.parse().map_err(error::from_num)),
57 try!(patch.parse().map_err(error::from_num)),