13template<concepts::View View>
14requires(concepts::InputContainer<View>)
31 constexpr auto base() && ->
View {
return util::move(m_view); }
55 constexpr auto end() const
55 constexpr auto end() const {
…}
71 constexpr auto size() const
Definition as_rvalue_view.h:17
constexpr auto size()
Definition as_rvalue_view.h:65
constexpr auto size() const
Definition as_rvalue_view.h:71
constexpr auto end()
Definition as_rvalue_view.h:45
constexpr auto begin() const
Definition as_rvalue_view.h:39
constexpr auto base() const &-> View requires(concepts::CopyConstructible< View >)
Definition as_rvalue_view.h:25
constexpr auto begin()
Definition as_rvalue_view.h:33
constexpr AsRValueView()=default
constexpr AsRValueView(View view)
Definition as_rvalue_view.h:23
constexpr auto end() const
Definition as_rvalue_view.h:55
constexpr auto base() &&-> View
Definition as_rvalue_view.h:31
Definition move_iterator.h:24
Definition move_sentinel.h:9
Definition view_interface.h:26
Definition common_container.h:10
Definition operations.h:27
Definition simple_view.h:11
Definition sized_container.h:8
Definition any_storable.h:9
constexpr auto move
Definition move.h:38
constexpr auto size
Definition size.h:54
constexpr auto end
Definition end.h:47
AsRValueView(Con &&) -> AsRValueView< meta::AsView< Con > >
constexpr auto begin
Definition begin.h:44
Definition enable_borrowed_container.h:9