about summary refs log tree commit diff
path: root/src/bin
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2018-05-19 16:11:30 +1200
committerNick Cameron <ncameron@mozilla.com>2018-05-21 08:58:53 +1200
commit432b1cb253f2b95f3fde4c79d65824efe64aeaf4 (patch)
treee74069d907f5a124af8f05b3de604627decbdc10 /src/bin
parent760af6cfc9fc0278b1438ac4a4aa8a195db6cbf8 (diff)
Rationalise error types
cc #2639
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/main.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bin/main.rs b/src/bin/main.rs
index 2d00d22f492..f6e5c9991eb 100644
--- a/src/bin/main.rs
+++ b/src/bin/main.rs
@@ -26,7 +26,7 @@ use getopts::{Matches, Options};
 
 use rustfmt::{
     emit_post_matter, emit_pre_matter, format_and_emit_report, load_config, CliOptions, Config,
-    FileName, FmtResult, Input, Summary, Verbosity, WriteMode,
+    ErrorKind, FileName, Input, Summary, Verbosity, WriteMode,
 };
 
 fn main() {
@@ -170,7 +170,7 @@ fn is_nightly() -> bool {
         .unwrap_or(false)
 }
 
-fn execute(opts: &Options) -> FmtResult<(WriteMode, Summary)> {
+fn execute(opts: &Options) -> Result<(WriteMode, Summary), failure::Error> {
     let matches = opts.parse(env::args().skip(1))?;
     let options = CliOptions::from_matches(&matches)?;
 
@@ -239,7 +239,7 @@ fn format(
     files: Vec<PathBuf>,
     minimal_config_path: Option<String>,
     options: CliOptions,
-) -> FmtResult<(WriteMode, Summary)> {
+) -> Result<(WriteMode, Summary), failure::Error> {
     options.verify_file_lines(&files);
     let (config, config_path) = load_config(None, Some(&options))?;
 
@@ -347,7 +347,7 @@ fn print_version() {
     println!("rustfmt {}", version_info);
 }
 
-fn determine_operation(matches: &Matches) -> FmtResult<Operation> {
+fn determine_operation(matches: &Matches) -> Result<Operation, ErrorKind> {
     if matches.opt_present("h") {
         let topic = matches.opt_str("h");
         if topic == None {