diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2018-05-19 16:11:30 +1200 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2018-05-21 08:58:53 +1200 |
| commit | 432b1cb253f2b95f3fde4c79d65824efe64aeaf4 (patch) | |
| tree | e74069d907f5a124af8f05b3de604627decbdc10 /src/bin | |
| parent | 760af6cfc9fc0278b1438ac4a4aa8a195db6cbf8 (diff) | |
Rationalise error types
cc #2639
Diffstat (limited to 'src/bin')
| -rw-r--r-- | src/bin/main.rs | 8 |
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 { |
