Crate relm [] [src]

Reexports

pub use self::Error::*;

Modules

gtk_ext

Macros

connect

Rule #1: Send $msg to $other_component when the GTK+ $event is emitted on $widget.

connect_no_inhibit

Send $msg when the $event is emitted on $widget (without inhibiting the event).

Structs

Component
EventStream
GObject
Handle

A non-sendable handle to an event loop, useful for manufacturing instances of LoopData.

Relm
Remote

Handle to an event loop, used to construct I/O objects, send messages, and otherwise interact indirectly with the event loop itself.

RemoteRelm

Enums

Error

Traits

ContainerWidget
DisplayVariant
Downcast

Downcasts support.

FromGlibPtrNone

Translate from a pointer type without taking ownership, transfer: none.

ToGlib

Translate a simple type.

Widget

Trait to implement to manage widget's events.

Functions

g_object_new