LeviLamina
Loading...
Searching...
No Matches
ll::concepts::BorrowableStringSource Concept Reference

Concept definition

template<class J>
concept BorrowableStringSource = requires(std::remove_cvref_t<J> const& value) {
typename std::remove_cvref_t<J>::string_t;
{
value.template get_ref<typename std::remove_cvref_t<J>::string_t const&>()
} -> std::same_as<typename std::remove_cvref_t<J>::string_t const&>;
}
Definition Concepts.h:115