//! The embedded timezone database: a sorted table of `(name, Zone)`.
//!
//! The table lives in `generated.rs`, produced ahead of time by the `xtask`
//! generator (`cargo run -p xtask`), which pre-parses every TZif file in
//! `zoneinfo.zip` into static Rust objects. Lookups are a binary search over
//! `&'static` data — nothing is parsed at runtime.
use crateZone;
// `pub static ENTRIES: &[(&str, Zone)]`, sorted by name. The module wrapper
// keeps lints off the large generated file.
use ENTRIES;
/// Returns the [`Zone`] named `name`, or `None`.
/// Returns an iterator over every zone name, in sorted order.