Skip to main content

Crate futures

Crate futures 

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!
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.