diff options
| author | Corey Farwell <coreyf@rwell.org> | 2019-03-25 23:16:40 +0100 |
|---|---|---|
| committer | Corey Farwell <coreyf@rwell.org> | 2019-03-25 23:29:49 +0100 |
| commit | 28c602a94ebe15b45cfda59a4681d6916901aa40 (patch) | |
| tree | ebf90a1c6f7aa33d6749d805dafa12a725fd5997 /src/libcore | |
| parent | 4c27fb19ba15a2e45485e601a79914c6280196b0 (diff) | |
| download | rust-28c602a94ebe15b45cfda59a4681d6916901aa40.tar.gz rust-28c602a94ebe15b45cfda59a4681d6916901aa40.zip | |
Utilize `?` instead of `return None`.
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/num/flt2dec/mod.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libcore/num/flt2dec/mod.rs b/src/libcore/num/flt2dec/mod.rs index defd4247f4e..c9a9375ec59 100644 --- a/src/libcore/num/flt2dec/mod.rs +++ b/src/libcore/num/flt2dec/mod.rs @@ -239,10 +239,8 @@ impl<'a> Formatted<'a> { let mut written = self.sign.len(); for part in self.parts { - match part.write(&mut out[written..]) { - Some(len) => { written += len; } - None => { return None; } - } + let len = part.write(&mut out[written..])?; + written += len; } Some(written) } |
