diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-10-01 14:45:50 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-10-01 14:45:50 +0200 |
commit | 1eb140881b26328ed1b17615fee32427baafadf6 (patch) | |
tree | b1364beef0d67ba33718750c070d351b3a23c3b9 /src/file/source | |
parent | 6c51d3b6b2dbe49d1b40fd0f0326b73f16357f72 (diff) |
Run cargo-fmt
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/file/source')
-rw-r--r-- | src/file/source/file.rs | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/src/file/source/file.rs b/src/file/source/file.rs index 57c251f..804d108 100644 --- a/src/file/source/file.rs +++ b/src/file/source/file.rs @@ -58,23 +58,27 @@ impl FileSourceFile { } match format_hint { - Some(format) => for ext in format.extensions() { - filename.set_extension(ext); - - if filename.is_file() { - return Ok((filename, format)); - } - }, - - None => for (format, extensions) in ALL_EXTENSIONS.iter() { + Some(format) => { for ext in format.extensions() { filename.set_extension(ext); if filename.is_file() { - return Ok((filename, *format)); + return Ok((filename, format)); } } - }, + } + + None => { + for (format, extensions) in ALL_EXTENSIONS.iter() { + for ext in format.extensions() { + filename.set_extension(ext); + + if filename.is_file() { + return Ok((filename, *format)); + } + } + } + } } Err(Box::new(io::Error::new( |