Crate rustc_error_messages Copy item path Source pub use fluent_bundle ;
langid FluentArgs Fluent messages can use arguments in order to programmatically add values to a
translated string. For instance, in a localized application you may wish to display
a user’s email count. This could be done with the following message. LanguageIdentifier LanguageIdentifier
is a core struct representing a Unicode Language Identifier.MultiSpan A collection of Span
s. SpanLabel A span together with some additional data. DiagMessage Abstraction over a message in a diagnostic to support both translatable and non-translatable
diagnostic messages. FluentError Core error type for Fluent runtime system. FluentValue The FluentValue
enum represents values which can be formatted to a String. SubdiagMessage Abstraction over a message in a subdiagnostic (i.e. label, note, help, etc) to support both
translatable and non-translatable diagnostic messages. TranslationBundleError FluentType Custom types can implement the FluentType
trait in order to generate a string
value for use in the message generation process. fallback_fluent_bundle Return the default FluentBundle
with standard “en-US” diagnostic messages. fluent_bundle Returns Fluent bundle with the user’s locale resources from
$sysroot/share/locale/$requested_locale/*.ftl
. fluent_value_from_str_list_sep_by_and icu_locale_from_unic_langid 🔒 new_bundle 🔒 register_functions 🔒 FluentBundle FluentId 🔒 Identifier for the Fluent message/attribute corresponding to a diagnostic message. LazyFallbackBundle Type alias for the result of fallback_fluent_bundle
- a reference-counted pointer to a lazily
evaluated fluent bundle.