gidle_future

Crates.iogidle_future
lib.rsgidle_future
version0.2.0
sourcesrc
created_at2020-06-12 19:26:28.738779
updated_at2021-05-06 07:21:11.9233
descriptionA future executor for the glib main loop idle time
homepage
repositoryhttps://github.com/rodrigorc/gidle_future
max_upload_size
id253367
size11,840
Rodrigo Rivas Costa (rodrigorc)

documentation

https://docs.rs/gidle_future

README

gidle_future

A future executor for the glib main loop idle time.

Latest version Documentation

It is compatible with most of the async frameworks out there, but you won't need complex synchronization primitives, because all you the code you write is run in the main thread.

For details, see the documentation.

Getting Started

It is recommended to go to crates.io for the newest released version, as well as links to the newest builds of the docs.

Add the following dependency to your Cargo manifest, together with the glib and future crates you need.

[dependencies]
gidle_future = "*"

Then any time you want to spawn an idle future:

gidle_future::spawn(async move { /* async code */ });

Or use any other style of async code.

Commit count: 7

cargo fmt