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

#include <TimeFormatter.d.hpp>

Public Member Functions

std::string format (const icu4x::Time &time) const
 

Static Public Member Functions

static diplomat::result< std::unique_ptr< icu4x::TimeFormatter >, icu4x::DateTimeFormatterLoadErrorcreate (const icu4x::Locale &locale, std::optional< icu4x::DateTimeLength > length, std::optional< icu4x::TimePrecision > time_precision, std::optional< icu4x::DateTimeAlignment > alignment)
 
static diplomat::result< std::unique_ptr< icu4x::TimeFormatter >, icu4x::DateTimeFormatterLoadErrorcreate_with_provider (const icu4x::DataProvider &provider, const icu4x::Locale &locale, std::optional< icu4x::DateTimeLength > length, std::optional< icu4x::TimePrecision > time_precision, std::optional< icu4x::DateTimeAlignment > alignment)
 
static void operator delete (void *ptr)
 

Detailed Description

See the Rust documentation for NoCalendarFormatter for more information.

Member Function Documentation

◆ create()

diplomat::result< std::unique_ptr< icu4x::TimeFormatter >, icu4x::DateTimeFormatterLoadError > icu4x::TimeFormatter::create ( const icu4x::Locale & locale,
std::optional< icu4x::DateTimeLength > length,
std::optional< icu4x::TimePrecision > time_precision,
std::optional< icu4x::DateTimeAlignment > alignment )
inlinestatic

See the Rust documentation for try_new for more information.

See the Rust documentation for T for more information.

Additional information: 1, 2, 3

◆ create_with_provider()

diplomat::result< std::unique_ptr< icu4x::TimeFormatter >, icu4x::DateTimeFormatterLoadError > icu4x::TimeFormatter::create_with_provider ( const icu4x::DataProvider & provider,
const icu4x::Locale & locale,
std::optional< icu4x::DateTimeLength > length,
std::optional< icu4x::TimePrecision > time_precision,
std::optional< icu4x::DateTimeAlignment > alignment )
inlinestatic

See the Rust documentation for try_new for more information.

See the Rust documentation for T for more information.

Additional information: 1, 2, 3

◆ format()

std::string icu4x::TimeFormatter::format ( const icu4x::Time & time) const
inline

See the Rust documentation for format for more information.

◆ operator delete()

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

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