1#ifndef ICU4X_DateTime_D_HPP
2#define ICU4X_DateTime_D_HPP
14namespace capi {
struct Calendar; }
16namespace capi {
struct Date; }
18namespace capi {
struct Time; }
29 icu4x::capi::Date* date;
30 icu4x::capi::Time* time;
33 typedef struct DateTime_option {
union { DateTime ok; };
bool is_ok; } DateTime_option;
45 std::unique_ptr<icu4x::Date>
date;
46 std::unique_ptr<icu4x::Time>
time;
55 inline icu4x::capi::DateTime AsFFI()
const;
Definition Calendar.d.hpp:34
Definition Rfc9557ParseError.d.hpp:33
Definition diplomat_runtime.hpp:166
Definition DateTime.d.hpp:44
static icu4x::diplomat::result< icu4x::DateTime, icu4x::Rfc9557ParseError > from_string(std::string_view v, const icu4x::Calendar &calendar)
Definition DateTime.hpp:32
std::unique_ptr< icu4x::Date > date
Definition DateTime.d.hpp:45
std::unique_ptr< icu4x::Time > time
Definition DateTime.d.hpp:46