Skip to main content

Crate zsui

Crate zsui 

Source
Expand description

ZSUI is a Rust-first native desktop UI framework.

Applications can share one typed state, message, view and update loop while private platform hosts lower it to Win32, AppKit or Linux. Start with stable or prelude when source compatibility across 0.2 patch releases is required.

Modules§

prelude
Convenient imports for the semver-stable application-authoring surface.
stable
Semver-stable application-authoring surface for the ZSUI 0.2 release line. Stable application-authoring API for the ZSUI 0.2 release line.

Structs§

QueueFull
Admission failed; the action was not accepted and may be retried later.

Constants§

DEFAULT_DISPATCH_QUEUE_CAPACITY
Default number of outstanding actions in each window queue.
DISPATCH_BATCH_SIZE
Maximum actions of one kind dispatched in one event-loop turn.