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:
parent
17f72c96c8
commit
c014fa2bbe
1 changed files with 5 additions and 0 deletions
|
@ -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))
|
||||
|
|
Loading…
Add table
Reference in a new issue