ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
icu4x::LocaleNamesUnstable Class Reference

#include <LocaleNamesUnstable.d.hpp>

Static Public Member Functions

static std::string for_region_light (const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static void for_region_light_write (const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_region_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_region_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static std::string for_region_tiny (const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static void for_region_tiny_write (const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_region_tiny_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_region_tiny_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static std::string for_region_short_tiny (const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static void for_region_short_tiny_write (const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_region_short_tiny_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_region_short_tiny_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static std::string for_region_short_light (const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static void for_region_short_light_write (const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_region_short_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_region_short_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view region, W &writeable_output)
 
static std::string for_script_light (const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static void for_script_light_write (const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_script_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_script_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static std::string for_script_tiny (const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static void for_script_tiny_write (const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_script_tiny_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_script_tiny_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static std::string for_script_heavy (const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static void for_script_heavy_write (const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_script_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_script_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static std::string for_script_short_heavy (const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static void for_script_short_heavy_write (const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_script_short_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_script_short_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view script, W &writeable_output)
 
static std::string for_variant_heavy (const icu4x::Locale &locale, std::string_view variant)
 
template<typename W >
static void for_variant_heavy_write (const icu4x::Locale &locale, std::string_view variant, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_variant_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view variant)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_variant_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::string_view variant, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_light (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_light_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_tiny (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_tiny_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_tiny_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_tiny_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_light (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_light_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_long_light (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_long_light_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_long_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_long_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_menu_light (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_menu_light_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_menu_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_menu_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_menu_light (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_menu_light_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_menu_light_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_menu_light_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_heavy (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_heavy_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_heavy (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_heavy_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_long_heavy (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_long_heavy_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_long_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_long_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_menu_heavy (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_menu_heavy_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_menu_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_menu_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_menu_heavy (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_menu_heavy_write (const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static icu4x::diplomat::result< std::string, icu4x::DataErrorfor_language_identifier_short_menu_heavy_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display)
 
template<typename W >
static icu4x::diplomat::result< std::monostate, icu4x::DataErrorfor_language_identifier_short_menu_heavy_with_provider_write (const icu4x::DataProvider &provider, const icu4x::Locale &locale, const icu4x::Locale &langid, icu4x::LanguageDisplayUnstable language_display, W &writeable_output)
 
static void operator delete (void *ptr)
 

Detailed Description

🚧 This API is unstable and may experience breaking changes outside major releases.

This struct holds free functions for loading display names for languages, scripts, regions, and language identifiers.

See the Rust documentation for RegionDisplayName for more information.

See the Rust documentation for ScriptDisplayName for more information.

See the Rust documentation for VariantDisplayName for more information.

See the Rust documentation for LanguageIdentifierDisplayName for more information.

Member Function Documentation

◆ for_language_identifier_heavy()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_heavy ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_heavy for more information.

◆ for_language_identifier_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_heavy for more information.

◆ for_language_identifier_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_heavy_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_heavy_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_light()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_light ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_light for more information.

◆ for_language_identifier_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_light for more information.

◆ for_language_identifier_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_light_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_light_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_long_heavy()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_heavy ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_long_heavy for more information.

◆ for_language_identifier_long_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_long_heavy for more information.

◆ for_language_identifier_long_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_long_heavy_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_heavy_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_long_light()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_light ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_long_light for more information.

◆ for_language_identifier_long_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_long_light for more information.

◆ for_language_identifier_long_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_long_light_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_long_light_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_menu_heavy()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_heavy ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_menu_heavy for more information.

◆ for_language_identifier_menu_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_menu_heavy for more information.

◆ for_language_identifier_menu_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_menu_heavy_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_heavy_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_menu_light()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_light ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_menu_light for more information.

◆ for_language_identifier_menu_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_menu_light for more information.

◆ for_language_identifier_menu_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_menu_light_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_menu_light_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_heavy()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_heavy ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_heavy for more information.

◆ for_language_identifier_short_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_heavy for more information.

◆ for_language_identifier_short_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_heavy_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_heavy_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_light()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_light ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_light for more information.

◆ for_language_identifier_short_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_light for more information.

◆ for_language_identifier_short_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_light_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_light_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_menu_heavy()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_heavy ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_menu_heavy for more information.

◆ for_language_identifier_short_menu_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_menu_heavy for more information.

◆ for_language_identifier_short_menu_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_menu_heavy_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_heavy_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_menu_light()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_light ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_menu_light for more information.

◆ for_language_identifier_short_menu_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_short_menu_light for more information.

◆ for_language_identifier_short_menu_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_short_menu_light_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_short_menu_light_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_tiny()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_tiny ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_tiny for more information.

◆ for_language_identifier_tiny_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_tiny_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for try_new_tiny for more information.

◆ for_language_identifier_tiny_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_tiny_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_language_identifier_tiny_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_language_identifier_tiny_write ( const icu4x::Locale locale,
const icu4x::Locale langid,
icu4x::LanguageDisplayUnstable  language_display,
W &  writeable_output 
)
inlinestatic

◆ for_region_light()

std::string icu4x::LocaleNamesUnstable::for_region_light ( const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_light_with_fallback for more information.

◆ for_region_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_light_with_fallback for more information.

◆ for_region_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_light_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_region_light_write ( const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_short_light()

std::string icu4x::LocaleNamesUnstable::for_region_short_light ( const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_light_with_fallback for more information.

◆ for_region_short_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_short_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_light_with_fallback for more information.

◆ for_region_short_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_short_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_short_light_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_region_short_light_write ( const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_short_tiny()

std::string icu4x::LocaleNamesUnstable::for_region_short_tiny ( const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_tiny_with_fallback for more information.

◆ for_region_short_tiny_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_short_tiny_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_tiny_with_fallback for more information.

◆ for_region_short_tiny_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_short_tiny_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_short_tiny_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_region_short_tiny_write ( const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_tiny()

std::string icu4x::LocaleNamesUnstable::for_region_tiny ( const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_tiny_with_fallback for more information.

◆ for_region_tiny_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_tiny_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_tiny_with_fallback for more information.

◆ for_region_tiny_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_region_tiny_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_region_tiny_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_region_tiny_write ( const icu4x::Locale locale,
std::string_view  region,
W &  writeable_output 
)
inlinestatic

◆ for_script_heavy()

std::string icu4x::LocaleNamesUnstable::for_script_heavy ( const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_heavy_with_fallback for more information.

◆ for_script_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_heavy_with_fallback for more information.

◆ for_script_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_heavy_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_script_heavy_write ( const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_light()

std::string icu4x::LocaleNamesUnstable::for_script_light ( const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_light_with_fallback for more information.

◆ for_script_light_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_light_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_light_with_fallback for more information.

◆ for_script_light_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_light_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_light_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_script_light_write ( const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_short_heavy()

std::string icu4x::LocaleNamesUnstable::for_script_short_heavy ( const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_heavy_with_fallback for more information.

◆ for_script_short_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_short_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_short_heavy_with_fallback for more information.

◆ for_script_short_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_short_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_short_heavy_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_script_short_heavy_write ( const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_tiny()

std::string icu4x::LocaleNamesUnstable::for_script_tiny ( const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_tiny_with_fallback for more information.

◆ for_script_tiny_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_tiny_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_tiny_with_fallback for more information.

◆ for_script_tiny_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_script_tiny_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_script_tiny_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_script_tiny_write ( const icu4x::Locale locale,
std::string_view  script,
W &  writeable_output 
)
inlinestatic

◆ for_variant_heavy()

std::string icu4x::LocaleNamesUnstable::for_variant_heavy ( const icu4x::Locale locale,
std::string_view  variant 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_heavy_with_fallback for more information.

◆ for_variant_heavy_with_provider()

icu4x::diplomat::result< std::string, icu4x::DataError > icu4x::LocaleNamesUnstable::for_variant_heavy_with_provider ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  variant 
)
inlinestatic

🚧 This API is unstable and may experience breaking changes outside major releases.

See the Rust documentation for new_heavy_with_fallback for more information.

◆ for_variant_heavy_with_provider_write()

template<typename W >
icu4x::diplomat::result< std::monostate, icu4x::DataError > icu4x::LocaleNamesUnstable::for_variant_heavy_with_provider_write ( const icu4x::DataProvider provider,
const icu4x::Locale locale,
std::string_view  variant,
W &  writeable_output 
)
inlinestatic

◆ for_variant_heavy_write()

template<typename W >
void icu4x::LocaleNamesUnstable::for_variant_heavy_write ( const icu4x::Locale locale,
std::string_view  variant,
W &  writeable_output 
)
inlinestatic

◆ operator delete()

void icu4x::LocaleNamesUnstable::operator delete ( void *  ptr)
inlinestatic

The documentation for this class was generated from the following files: