util/SpanCast: add ToStringView()
This commit is contained in:
parent
3a0a0facdf
commit
64f2735e60
@ -85,3 +85,15 @@ AsBytes(std::string_view sv) noexcept
|
|||||||
{
|
{
|
||||||
return std::as_bytes(ToSpan(sv));
|
return std::as_bytes(ToSpan(sv));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
constexpr std::string_view
|
||||||
|
ToStringView(std::span<const char> s) noexcept
|
||||||
|
{
|
||||||
|
return {s.data(), s.size()};
|
||||||
|
}
|
||||||
|
|
||||||
|
constexpr std::string_view
|
||||||
|
ToStringView(std::span<const std::byte> s) noexcept
|
||||||
|
{
|
||||||
|
return ToStringView(FromBytesStrict<const char>(s));
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user