Crate iced_futures

Source
Expand description

Asynchronous tasks for GUI programming, inspired by Elm.

The foundations of the Iced ecosystem

Modules§

backend
The underlying implementations of the iced_futures contract!
core
The core library of Iced.
event
Listen to runtime events.
executor
Choose your preferred executor to power a runtime.
futures
Abstractions for asynchronous programming.
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.
Subscription
A request to listen to external events.

Traits§

Executor
A type that can run futures.
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.