docs
Loading...
Searching...
No Matches
ultralight::dom::data::Described

Whether or not T has a schema (ignoring const, volatile, and references), ie. More...

#include <Ultralight/dom/data/TypeTraits.h>

Concept definition

template<typename T>
concept Described = requires { TypeTraits<std::remove_cvref_t<T>>::schema; }
&& detail::IsSchemaInstance<std::remove_cvref_t<
decltype(TypeTraits<std::remove_cvref_t<T>>::schema)>>::value
Whether or not T has a schema (ignoring const, volatile, and references), ie.
Definition TypeTraits.h:163
Traits template for describing a type to data bindings.
Definition TypeTraits.h:156

Detailed Description

Whether or not T has a schema (ignoring const, volatile, and references), ie.

it's a described type (see TypeTraits).