This crate provides procedural macros for the Tessera UI framework.
The main export is the #[tessera] attribute macro, which transforms
regular Rust functions into Tessera UI components.
Transforms a function into a shard component that can be navigated to via
the routing system and (optionally) provided with a lazily‑initialized
per‑shard state.