template<class S>
requires(detail::span_type_t<S>
const&
span, std::size_t axis) {
{
span.stride(axis) } -> std::convertible_to<typename detail::span_type_t<S>::index_type>;
{
span.mapping().stride(axis)
} -> std::convertible_to<typename detail::span_type_t<S>::index_type>;
}
Mdspan metadata whose data handle is immediate or available through a data descriptor.
Definition mdspan/concepts.hpp:304
An mdspec-like type whose mapping exposes multidimensional strides.
Definition mdspan/concepts.hpp:427
std::size_t span
Definition presentation.cpp:2017
An mdspec-like type whose mapping exposes multidimensional strides.
- Template Parameters
-
| S | The mdspec-like type under test. |