summaryrefslogtreecommitdiffstats
path: root/src/sandbox.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-10-17 08:46:16 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-10-17 08:46:16 +0200
commitae5a2502d676f6065315b19132430243575e934b (patch)
treef66da002e7e0777f6302a64b18dc4f103293420f /src/sandbox.rs
parent17f0db57c3be440642a057e0a53106fcecdf4564 (diff)
downloadiced-ae5a2502d676f6065315b19132430243575e934b.tar.gz
iced-ae5a2502d676f6065315b19132430243575e934b.tar.bz2
iced-ae5a2502d676f6065315b19132430243575e934b.zip
Remove `executor::Null` from the root public API
Using an `Application` with `executor::Null` does not make sense, as the whole purpose of an `Application` is to allow executing async actions. When async actions are not needed, `Sandbox` should be used instead.
Diffstat (limited to 'src/sandbox.rs')
-rw-r--r--src/sandbox.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sandbox.rs b/src/sandbox.rs
index c72b58d8..5a668e39 100644
--- a/src/sandbox.rs
+++ b/src/sandbox.rs
@@ -1,4 +1,3 @@
-use crate::executor;
use crate::{
Application, Color, Command, Element, Error, Settings, Subscription,
};
@@ -172,7 +171,7 @@ impl<T> Application for T
where
T: Sandbox,
{
- type Executor = executor::Null;
+ type Executor = crate::runtime::executor::Null;
type Flags = ();
type Message = T::Message;