ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
ICU4XAnyCalendarKind.hpp File Reference
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include <algorithm>
#include <memory>
#include <variant>
#include <optional>
#include "diplomat_runtime.hpp"
#include "ICU4XAnyCalendarKind.h"
#include "ICU4XError.hpp"
#include "ICU4XLocale.hpp"

Go to the source code of this file.

Enumerations

enum struct  ICU4XAnyCalendarKind {
  Iso = 0 , Gregorian = 1 , Buddhist = 2 , Japanese = 3 ,
  JapaneseExtended = 4 , Ethiopian = 5 , EthiopianAmeteAlem = 6 , Indian = 7 ,
  Coptic = 8 , Dangi = 9 , Chinese = 10 , Hebrew = 11 ,
  IslamicCivil = 12 , IslamicObservational = 13 , IslamicTabular = 14 , IslamicUmmAlQura = 15 ,
  Persian = 16 , Roc = 17
}
 

Enumeration Type Documentation

◆ ICU4XAnyCalendarKind

enum struct ICU4XAnyCalendarKind
strong

The various calendar types currently supported by [ICU4XCalendar]

See the Rust documentation for AnyCalendarKind for more information.

Enumerator
Iso 

The kind of an Iso calendar

Gregorian 

The kind of a Gregorian calendar

Buddhist 

The kind of a Buddhist calendar

Japanese 

The kind of a Japanese calendar with modern eras

JapaneseExtended 

The kind of a Japanese calendar with modern and historic eras

Ethiopian 

The kind of an Ethiopian calendar, with Amete Mihret era

EthiopianAmeteAlem 

The kind of an Ethiopian calendar, with Amete Alem era

Indian 

The kind of a Indian calendar

Coptic 

The kind of a Coptic calendar

Dangi 

The kind of a Dangi calendar

Chinese 

The kind of a Chinese calendar

Hebrew 

The kind of a Hebrew calendar

IslamicCivil 

The kind of a Islamic civil calendar

IslamicObservational 

The kind of a Islamic observational calendar

IslamicTabular 

The kind of a Islamic tabular calendar

IslamicUmmAlQura 

The kind of a Islamic Umm al-Qura calendar

Persian 

The kind of a Persian calendar

Roc 

The kind of a Roc calendar