constexpr explicit common_view(V base);
template<viewable_range R> requires (!common_range<R> && constructible_from<V, views::all_t<R>>) constexpr explicit common_view(R&& r);