7 releases
new 0.3.3 | Apr 26, 2024 |
---|---|
0.3.2 | Apr 20, 2024 |
0.2.2 | Apr 10, 2024 |
#1116 in GUI
1,368 downloads per month
Used in 52 crates
(18 directly)
110KB
2.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–10MB
~89K SLoC