CollatorResolvedOptionsV1.d.h (871B)
1 #ifndef CollatorResolvedOptionsV1_D_H 2 #define CollatorResolvedOptionsV1_D_H 3 4 #include <stdio.h> 5 #include <stdint.h> 6 #include <stddef.h> 7 #include <stdbool.h> 8 #include "diplomat_runtime.h" 9 10 #include "CollatorAlternateHandling.d.h" 11 #include "CollatorCaseFirst.d.h" 12 #include "CollatorCaseLevel.d.h" 13 #include "CollatorMaxVariable.d.h" 14 #include "CollatorNumericOrdering.d.h" 15 #include "CollatorStrength.d.h" 16 17 18 19 20 typedef struct CollatorResolvedOptionsV1 { 21 CollatorStrength strength; 22 CollatorAlternateHandling alternate_handling; 23 CollatorCaseFirst case_first; 24 CollatorMaxVariable max_variable; 25 CollatorCaseLevel case_level; 26 CollatorNumericOrdering numeric; 27 } CollatorResolvedOptionsV1; 28 29 typedef struct CollatorResolvedOptionsV1_option {union { CollatorResolvedOptionsV1 ok; }; bool is_ok; } CollatorResolvedOptionsV1_option; 30 31 32 33 #endif // CollatorResolvedOptionsV1_D_H