Experimenting with more structured ways to handle command-line input/output in Rust

Add `Localize`` trait bound for each field in the derived item

Especially when paired with the diagnostic attribute, this should make it much easier to understand why certain types don't fit together when using fluent_embed.

Created by  finchie  on April 2, 2025
JWZT34UC7OTMMUZKGYFF6NDGIFNOA6TYXAZ6K66ELM3ZW7ZM7I5AC
Change contents