From 256e3ba587d0aba7f78189b6a18ea5952a1e7c57 Mon Sep 17 00:00:00 2001 From: pml68 Date: Fri, 21 Feb 2025 21:22:52 +0100 Subject: feat: update to Rust 2024 --- iced_drop/src/lib.rs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'iced_drop') diff --git a/iced_drop/src/lib.rs b/iced_drop/src/lib.rs index 9906cbe..c1e1b03 100644 --- a/iced_drop/src/lib.rs +++ b/iced_drop/src/lib.rs @@ -1,12 +1,10 @@ pub mod widget; -use iced::{ - advanced::widget::{operate, Id}, - advanced::{graphics::futures::MaybeSend, renderer}, - task::Task, - Element, Point, Rectangle, -}; - +use iced::advanced::graphics::futures::MaybeSend; +use iced::advanced::renderer; +use iced::advanced::widget::{operate, Id}; +use iced::task::Task; +use iced::{Element, Point, Rectangle}; use widget::droppable::*; use widget::operation::drop; @@ -46,7 +44,11 @@ pub fn find_zones( ) -> Task where Message: Send + 'static, - MF: Fn(Vec<(Id, Rectangle)>) -> Message + MaybeSend + Sync + Clone + 'static, + MF: Fn(Vec<(Id, Rectangle)>) -> Message + + MaybeSend + + Sync + + Clone + + 'static, F: Fn(&Rectangle) -> bool + Send + 'static, { operate(drop::find_zones(filter, options, depth)).map(move |id| msg(id)) -- cgit v1.2.3