|
ICU4X
International Components for Unicode
|
#include <optional>#include <string>#include <string_view>#include <type_traits>#include <variant>#include <vector>#include <cstdint>#include <functional>#include <memory>#include <limits>#include <array>Go to the source code of this file.
Namespaces | |
| namespace | icu4x |
| namespace | icu4x::diplomat |
| namespace | icu4x::diplomat::fn_trait_helpers |
Macros | |
| #define | DIPLOMAT_LIFETIME_BOUND |
| #define | MAKE_SLICES(name, c_ty) |
| #define | MAKE_SLICES_AND_OPTIONS(name, c_ty) |
| #define | MAKE_SLICE_CONVERTERS(name, c_ty) |
Variables | |
| constexpr size_t | icu4x::diplomat::dynamic_extent = std::numeric_limits<std::size_t>::max() |
| template<typename T > | |
| constexpr bool | icu4x::diplomat::is_unique_ptr_v = is_unique_ptr<T>::value |
| template<typename T > | |
| constexpr bool | icu4x::diplomat::is_optional_v = is_optional<T>::value |
| template<typename T > | |
| constexpr bool | icu4x::diplomat::has_next_v = has_next<T>::value |
| #define DIPLOMAT_LIFETIME_BOUND |
| #define MAKE_SLICE_CONVERTERS | ( | name, | |
| c_ty | |||
| ) |
| #define MAKE_SLICES | ( | name, | |
| c_ty | |||
| ) |
| #define MAKE_SLICES_AND_OPTIONS | ( | name, | |
| c_ty | |||
| ) |