1#ifndef icu4x_CollatorOptionsV1_D_HPP
2#define icu4x_CollatorOptionsV1_D_HPP
28 struct CollatorOptionsV1 {
29 icu4x::capi::CollatorStrength_option strength;
30 icu4x::capi::CollatorAlternateHandling_option alternate_handling;
31 icu4x::capi::CollatorMaxVariable_option max_variable;
32 icu4x::capi::CollatorCaseLevel_option case_level;
35 typedef struct CollatorOptionsV1_option {
union { CollatorOptionsV1 ok; };
bool is_ok; } CollatorOptionsV1_option;
45 std::optional<icu4x::CollatorStrength>
strength;
50 inline icu4x::capi::CollatorOptionsV1 AsFFI()
const;
Definition CollatorAlternateHandling.d.hpp:30
Definition CollatorCaseLevel.d.hpp:30
Definition CollatorMaxVariable.d.hpp:32
Definition CollatorStrength.d.hpp:33
Definition CollatorOptionsV1.d.hpp:44
std::optional< icu4x::CollatorCaseLevel > case_level
Definition CollatorOptionsV1.d.hpp:48
std::optional< icu4x::CollatorStrength > strength
Definition CollatorOptionsV1.d.hpp:45
std::optional< icu4x::CollatorMaxVariable > max_variable
Definition CollatorOptionsV1.d.hpp:47
std::optional< icu4x::CollatorAlternateHandling > alternate_handling
Definition CollatorOptionsV1.d.hpp:46