-
#include "tensorstore/util/span.h"
-
template <size_t N>
requires (Extent == dynamic_extent || Extent == N)
constexpr tensorstore::span<T, Extent>::span(T (&arr)[N]); -
template <size_t N>
requires (Extent == dynamic_extent || Extent == N)
constexpr tensorstore::span<T, Extent>::span(
std::array<value_type, N>& arr); -
template <size_t N, typename U = T>
requires std::is_const_v<U> &&
(Extent == dynamic_extent || Extent == N)
constexpr tensorstore::span<T, Extent>::span(
const std::array<value_type, N>& arr); Constructs from an array or
std::array
.