summaryrefslogtreecommitdiff
path: root/iced_drop/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'iced_drop/src/lib.rs')
-rw-r--r--iced_drop/src/lib.rs18
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))