Span: Remove deduction guideline for Iter, Iter, include cleanup

We don't have a constructor for that, so that's confusing, also
<array> isn't used.
This commit is contained in:
Arne Welzel 2024-08-14 18:21:55 +02:00
parent 6a997af9a1
commit 8553fb96bd

View file

@ -2,7 +2,6 @@
#pragma once
#include <array>
#include <cstddef>
#include <iterator>
#include <type_traits>
@ -128,9 +127,6 @@ private:
template<class T>
Span(T*, size_t) -> Span<T>;
template<class Iter>
Span(Iter, Iter) -> Span<typename std::iterator_traits<Iter>::value_type>;
template<class T, size_t N>
Span(T (&)[N]) -> Span<T>;