From c0d0f813352a05b8fdc0d5308b5a67291288915a Mon Sep 17 00:00:00 2001 From: Matthew Gordon Date: Sat, 7 Dec 2019 10:28:49 -0500 Subject: [PATCH] Replace ClampingToneMapper::new() with derive(Default) --- src/image.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/image.rs b/src/image.rs index 440298c..77b8574 100644 --- a/src/image.rs +++ b/src/image.rs @@ -149,13 +149,10 @@ pub trait ToneMapper { fn apply_tone_mapping(&self, image_in: &ImageRgbF, image_out: &mut ImageRgbU8); } +#[derive(Default)] pub struct ClampingToneMapper {} impl ClampingToneMapper { - pub fn new() -> ClampingToneMapper { - ClampingToneMapper {} - } - fn clamp(v: &T) -> u8 { clamp(v, &T::zero(), &T::one()).normalized_to_byte() }