24 releases
0.5.12 | Nov 3, 2024 |
---|---|
0.5.9 | Sep 15, 2024 |
0.5.5 | Jul 26, 2024 |
#1461 in GUI
1,327 downloads per month
Used in 58 crates
(19 directly)
175KB
3.5K
SLoC
This crate is part of the zng
project.
Cargo Features
This crate provides 3 feature flags, 1 enabled by default.
"multi_app"
Allows multiple app instances per-process.
This feature allows multiple apps, one app per thread at a time. The LocalContext
tracks
what app is currently running in each thread and app_local!
statics switch to the value of each app
depending on the current thread.
"debug_default"
Enable "multi_app"
in debug builds.
Enabled by default.
"dyn_closure"
Box closures at opportune places, such as Var::map
, reducing the number of monomorphised types.
This speeds-up compilation time at the cost of runtime.
lib.rs
:
App execution context.
Crate
Dependencies
~4–15MB
~197K SLoC