diff options
author | 2020-10-17 21:10:26 +0200 | |
---|---|---|
committer | 2020-10-17 21:10:26 +0200 | |
commit | 5d0f7ba3fcaa96dc0509c8e9edc587411c21f3db (patch) | |
tree | 0255f294ce03a71c543617271bab3f32ea33b211 /examples | |
parent | 17f0db57c3be440642a057e0a53106fcecdf4564 (diff) | |
parent | d7a5e5445561fb1bdfd1a6904b20750f29dd71fd (diff) | |
download | iced-5d0f7ba3fcaa96dc0509c8e9edc587411c21f3db.tar.gz iced-5d0f7ba3fcaa96dc0509c8e9edc587411c21f3db.tar.bz2 iced-5d0f7ba3fcaa96dc0509c8e9edc587411c21f3db.zip |
Merge pull request #568 from hecrj/improvement/early-clone-message-bounds
Require `Clone` for `Message` early when needed
Diffstat (limited to '')
-rw-r--r-- | examples/color_palette/src/main.rs | 2 | ||||
-rw-r--r-- | examples/tour/src/main.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/color_palette/src/main.rs b/examples/color_palette/src/main.rs index fec5f48c..bb2c61cb 100644 --- a/examples/color_palette/src/main.rs +++ b/examples/color_palette/src/main.rs @@ -284,7 +284,7 @@ impl<C: 'static + ColorSpace + Copy> ColorPicker<C> { let [s1, s2, s3] = &mut self.sliders; let [cr1, cr2, cr3] = C::COMPONENT_RANGES; - fn slider<C>( + fn slider<C: Clone>( state: &mut slider::State, range: RangeInclusive<f64>, component: f32, diff --git a/examples/tour/src/main.rs b/examples/tour/src/main.rs index ec464801..560d67e2 100644 --- a/examples/tour/src/main.rs +++ b/examples/tour/src/main.rs @@ -689,7 +689,7 @@ fn ferris<'a>(width: u16) -> Container<'a, StepMessage> { .center_x() } -fn button<'a, Message>( +fn button<'a, Message: Clone>( state: &'a mut button::State, label: &str, ) -> Button<'a, Message> { |