9 template<
typename T,
size_t N,
size_t S = N == dynamic_extent ? dynamic_extent : sizeof(T) * N>
12 return {
reinterpret_cast<Byte*
>(span.data()), span.size_bytes() };
Definition span_forward_declaration.h:10
std::byte Byte
Definition byte.h:63
Definition erasure_cast.h:7
constexpr auto as_writable_bytes
Definition as_writable_bytes.h:17
Definition zstring_parser.h:9
Definition as_writable_bytes.h:8
auto operator()(Span< T, N > span) const -> Span< Byte, S >
Definition as_writable_bytes.h:11