1#ifndef ICU4X_CalendarDateFromFieldsError_D_HPP
2#define ICU4X_CalendarDateFromFieldsError_D_HPP
17 enum CalendarDateFromFieldsError {
18 CalendarDateFromFieldsError_Unknown = 0,
19 CalendarDateFromFieldsError_InvalidDay = 1,
20 CalendarDateFromFieldsError_InvalidOrdinalMonth = 9,
21 CalendarDateFromFieldsError_InvalidEra = 2,
22 CalendarDateFromFieldsError_MonthCodeInvalidSyntax = 3,
23 CalendarDateFromFieldsError_MonthNotInCalendar = 4,
24 CalendarDateFromFieldsError_MonthNotInYear = 5,
25 CalendarDateFromFieldsError_InconsistentYear = 6,
26 CalendarDateFromFieldsError_InconsistentMonth = 7,
27 CalendarDateFromFieldsError_NotEnoughFields = 8,
28 CalendarDateFromFieldsError_TooManyFields = 10,
29 CalendarDateFromFieldsError_Overflow = 11,
32 typedef struct CalendarDateFromFieldsError_option {
union { CalendarDateFromFieldsError ok; };
bool is_ok; } CalendarDateFromFieldsError_option;
61 constexpr operator Value()
const {
return value; }
63 explicit operator bool()
const =
delete;
65 inline icu4x::capi::CalendarDateFromFieldsError AsFFI()
const;
Definition CalendarDateFromFieldsError.d.hpp:40
CalendarDateFromFieldsError()
Definition CalendarDateFromFieldsError.d.hpp:57
Value
Definition CalendarDateFromFieldsError.d.hpp:42
@ TooManyFields
Definition CalendarDateFromFieldsError.d.hpp:53
@ NotEnoughFields
Definition CalendarDateFromFieldsError.d.hpp:52
@ MonthNotInCalendar
Definition CalendarDateFromFieldsError.d.hpp:48
@ InconsistentYear
Definition CalendarDateFromFieldsError.d.hpp:50
@ Overflow
Definition CalendarDateFromFieldsError.d.hpp:54
@ InconsistentMonth
Definition CalendarDateFromFieldsError.d.hpp:51
@ MonthCodeInvalidSyntax
Definition CalendarDateFromFieldsError.d.hpp:47
@ InvalidEra
Definition CalendarDateFromFieldsError.d.hpp:46
@ InvalidDay
Definition CalendarDateFromFieldsError.d.hpp:44
@ Unknown
Definition CalendarDateFromFieldsError.d.hpp:43
@ MonthNotInYear
Definition CalendarDateFromFieldsError.d.hpp:49
@ InvalidOrdinalMonth
Definition CalendarDateFromFieldsError.d.hpp:45
constexpr CalendarDateFromFieldsError(Value v)
Definition CalendarDateFromFieldsError.d.hpp:60