jiff-static
This is an optional dependency of jiff that embeds time zone data into your
binary via procedural macros. It unlocks the use case of creating a TimeZone
value in core-only environments without dynamic memory allocation.
Users should generally not depend on this directly, but instead use it
through Jiff. Namely, all of the procedural macros defined in this crate
are re-exported through Jiff's public API. For example, one can enable the
static or static-tz crate features in jiff to get jiff::tz::get! and
jiff::tz::include!.
WARNING: The src/shared directory in this crate is copied from the
../src/shared directory. This copy is managed by jiff-cli generate shared.
See the comments in the code for why this is done.