Crate iced_futures

Source
Expand description

Asynchronous tasks for GUI programming, inspired by Elm.

The foundations of the Iced ecosystem

Re-exports§

pub use executor::Executor;
pub use subscription::Subscription;
pub use futures;
pub use iced_core as core;

Modules§

backend
The underlying implementations of the iced_futures contract!
event
Listen to runtime events.
executor
Choose your preferred executor to power a runtime.
keyboard
Listen to keyboard events.
stream
Create asynchronous streams of data.
subscription
Listen to external events in your application.

Structs§

Runtime
A batteries-included runtime of commands and subscriptions.

Traits§

MaybeSend
An extension trait that enforces Send only on native platforms.
MaybeSync
An extension trait that enforces Sync only on native platforms.

Functions§

boxed_stream
Boxes a stream.

Type Aliases§

BoxFuture
A boxed static future.
BoxStream
A boxed static stream.