Expand description
A crate to bring a futures executor to the glib event loop
Modules§
Structs§
- Error
- Executor
- A handle through which futures can be executed.
- Interval
- IoChannel
- Wrapper around the underlying glib
GIOChanneltype - IoCondition
- A bitwise combination representing a condition to watch for on an event source.
- Locked
Main Context - Main
Context - Binding to the underlying
GMainContexttype. - Main
Loop - Push
Thread Default - An RAII struct that is returned from
push_thread_defaultto pop the default when it goes out of scope. - Remote
- Handle to an event loop, used to construct I/O objects, send messages, and otherwise interact indirectly with the event loop itself.
- Source
- A binding to the
GSourceunderlying type. - Timeout
- Unix
Token - Tokens returns from
unix_add_fdto later remove the fd.
Traits§
- Source
Funcs - Trait for the callbacks that will be invoked by the
Sourcetype.
Functions§
- init
- Tries to initialize Glib.