diff options
| author | pml68 <contact@pml68.dev> | 2025-02-21 21:22:52 +0100 |
|---|---|---|
| committer | pml68 <contact@pml68.dev> | 2025-02-21 21:25:38 +0100 |
| commit | 256e3ba587d0aba7f78189b6a18ea5952a1e7c57 (patch) | |
| tree | b54978347382ae182a87703644fc3cfaf103292a /iced_drop/src/lib.rs | |
| parent | Merge pull request #6 from pml68/feat/0.14 (diff) | |
| download | iced-builder-256e3ba587d0aba7f78189b6a18ea5952a1e7c57.tar.gz | |
feat: update to Rust 2024
Diffstat (limited to '')
| -rw-r--r-- | iced_drop/src/lib.rs | 18 |
1 files changed, 10 insertions, 8 deletions
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<Message, MF, F>( ) -> Task<Message> 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)) |
