Skip to main content

Crate globetrotter_rust

Crate globetrotter_rust 

Source
Expand description

Rust bindings code generation for globetrotter translations.

Re-exports§

pub use config::OutputConfig;

Modules§

config
Rust code generation configuration types. Rust output configuration.

Structs§

DuplicateFieldError
A collision between translation arguments that map to one Rust field name.
DuplicateIdentifierError
A collision between translation keys that map to one Rust enum identifier.

Enums§

Error
Errors that can occur while generating Rust translation bindings.

Functions§

generate_translation_enum
Generates a Rust Translation enum for the given translations.
key_to_rust_enum_variant
The Rust enum variant identifier generated for a translation key, e.g. translation.greeting becomes TranslationGreeting.
preamble
Common header inserted at the top of generated Rust files.