Framework for embedding localizations into Rust types

Support named fields in enum variants

This allows fluent code to reference named fields from the associated enum variant. Currently no validation is being done and case-conversion is still not implemented, so more complex cases will likely not work just yet.

Created by  finchie  on February 13, 2024
NFHPBRB5AUJGWAN7UMUDUNFDGDOCKVUKC3AAPDTND7C7MJYISVVQC
Change contents