From d77ab7401ceed81a890d4b13482c6bfbafcda314 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sat, 16 May 2020 23:10:04 -0400 Subject: [PATCH] Switched over to using operators instead of compare in the renderer. --- src/renderer/renderer.rs | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/renderer/renderer.rs b/src/renderer/renderer.rs index 0169599..bf0b083 100644 --- a/src/renderer/renderer.rs +++ b/src/renderer/renderer.rs @@ -343,19 +343,19 @@ impl<'a> DustRenderer<'a> { ) } (Ok(left_side_unwrapped), Ok(right_side_unwrapped)) => { - return match left_side_unwrapped.partial_cmp(&right_side_unwrapped) { - Some(Ordering::Greater) | Some(Ordering::Equal) | None => self - .render_maybe_body( - ¶meterized_block.contents, - breadcrumbs, - blocks, - ), - Some(Ordering::Less) => self.render_maybe_body( + if left_side_unwrapped >= right_side_unwrapped { + return self.render_maybe_body( + ¶meterized_block.contents, + breadcrumbs, + blocks, + ); + } else { + return self.render_maybe_body( ¶meterized_block.else_contents, breadcrumbs, blocks, - ), - }; + ); + } } } } @@ -415,19 +415,19 @@ impl<'a> DustRenderer<'a> { ) } (Ok(left_side_unwrapped), Ok(right_side_unwrapped)) => { - return match left_side_unwrapped.partial_cmp(&right_side_unwrapped) { - Some(Ordering::Less) | Some(Ordering::Equal) | None => self - .render_maybe_body( - ¶meterized_block.contents, - breadcrumbs, - blocks, - ), - Some(Ordering::Greater) => self.render_maybe_body( + if left_side_unwrapped <= right_side_unwrapped { + return self.render_maybe_body( + ¶meterized_block.contents, + breadcrumbs, + blocks, + ); + } else { + return self.render_maybe_body( ¶meterized_block.else_contents, breadcrumbs, blocks, - ), - }; + ); + } } } }