From 28c602a94ebe15b45cfda59a4681d6916901aa40 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Mon, 25 Mar 2019 23:16:40 +0100 Subject: Utilize `?` instead of `return None`. --- src/libcore/num/flt2dec/mod.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/libcore') 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) } -- cgit 1.4.1-3-g733a5