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
GIOChannel
type - IoCondition
- A bitwise combination representing a condition to watch for on an event source.
- Locked
Main Context - Main
Context - Binding to the underlying
GMainContext
type. - Main
Loop - Push
Thread Default - An RAII struct that is returned from
push_thread_default
to 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
GSource
underlying type. - Timeout
- Unix
Token - Tokens returns from
unix_add_fd
to later remove the fd.
Traits§
- Source
Funcs - Trait for the callbacks that will be invoked by the
Source
type.
Functions§
- init
- Tries to initialize Glib.