Rune Caster 1.0.0
Modern C++ Text Processing Framework
Loading...
Searching...
No Matches
rune_caster::runes::RuneLike Concept Reference

#include <concepts.hpp>

Concept definition

template<typename T>
concept rune_caster::runes::RuneLike = requires(T t) {
{ t.code_point() } -> std::convertible_to<char32_t>;
{ t.category() } -> std::convertible_to<unicode::Category>;
{ t.script() } -> std::convertible_to<unicode::Script>;
{ t.language_hint() } -> std::convertible_to<language::Code>;
}

Detailed Description

Definition at line 23 of file concepts.hpp.