template<class Test>
Test, typename Test::Set_traits_t::Element_t,
requires(Test t) {
{ t.boundaries() } -> Is_boundary_container_ref;
{
t.boundaries()
} -> Is_boundary_set_ref_over_traits<typename Test::Set_traits_t>;
}
Holds the start boundary and endpoint boundary of an interval.
Definition: interval.h:178
True if Test is an Interval_container.
Definition: interval_set_meta.h:104
Definition: interval_set_meta.h:75
Helper to implement Is_boundary_container and Is_interval_container.
Definition: boundary_set_meta.h:395
True if Test is an Interval_container.