ICU4X
International Components for Unicode
|
#include <ICU4XMeasureUnitParser.hpp>
Public Member Functions | |
diplomat::result< ICU4XMeasureUnit, ICU4XError > | parse (const std::string_view unit_id) const |
ICU4XMeasureUnitParser (capi::ICU4XMeasureUnitParser *i) | |
ICU4XMeasureUnitParser ()=default | |
ICU4XMeasureUnitParser (ICU4XMeasureUnitParser &&) noexcept=default | |
ICU4XMeasureUnitParser & | operator= (ICU4XMeasureUnitParser &&other) noexcept=default |
An ICU4X Measurement Unit parser object which is capable of parsing the CLDR unit identifier (e.g. meter-per-square-second
) and get the [ICU4XMeasureUnit
].
See the Rust documentation for MeasureUnitParser
for more information.
|
inlineexplicit |
|
default |
|
defaultnoexcept |
|
defaultnoexcept |
|
inline |
Parses the CLDR unit identifier (e.g. meter-per-square-second
) and returns the corresponding [ICU4XMeasureUnit
]. Returns an error if the unit identifier is not valid.
See the Rust documentation for parse
for more information.