0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-02-18 09:40:12 +01:00

ircd::vector_view: Add size masked composition construction.

This commit is contained in:
Jason Volk 2021-03-08 18:33:15 -08:00
parent 17f72c96c8
commit c014fa2bbe

View file

@ -86,6 +86,11 @@ struct ircd::vector_view
:vector_view(start, start + size)
{}
vector_view(const vector_view<value_type> &start, const size_t &size)
noexcept
:vector_view(start.data(), std::min(start.size(), size))
{}
vector_view(const std::initializer_list<value_type> &list)
noexcept
:vector_view(std::begin(list), std::end(list))