Re-exports§

Macros§

Structs§

  • A workaround for must_produce_diag ICEs when formatting types in disabled lints.
  • A map of arguments passed from the code to the localization to be used for message formatting.
  • LanguageIdentifier is a core struct representing a Unicode Language Identifier.
  • A collection of Spans.
  • A span together with some additional data.

Enums§

  • Abstraction over a message in a diagnostic to support both translatable and non-translatable diagnostic messages.
  • Core error type for Fluent runtime system.
  • The FluentValue enum represents values which can be formatted to a String.
  • Abstraction over a message in a subdiagnostic (i.e. label, note, help, etc) to support both translatable and non-translatable diagnostic messages.

Traits§

Functions§

Type Aliases§

  • FluentId 🔒
    Identifier for the Fluent message/attribute corresponding to a diagnostic message.
  • Type alias for the result of fallback_fluent_bundle - a reference-counted pointer to a lazily evaluated fluent bundle.