Keep MutableArrayRef on a single C&& constructor, with SFINAE on direct check on `C::data()`. This keeps const std::span<int> supported and rejects const vector/smallvector sources for MutableArrayRef<int>.
17 KiB
17 KiB