| 283 | |
| 284 | /** Like the Span constructor, but for (const) unsigned char member types only. Only works for (un)signed char containers. */ |
| 285 | template <typename V> constexpr auto MakeUCharSpan(V&& v) -> decltype(UCharSpanCast(Span{std::forward<V>(v)})) { return UCharSpanCast(Span{std::forward<V>(v)}); } |
| 286 | |
| 287 | #endif // BITCOIN_SPAN_H |