Iros
 
Loading...
Searching...
No Matches
di::vocab::byte_buffer::AsWritableByteSpan Struct Reference

#include <di/vocab/bytes/byte_buffer.h>

Public Types

using Type = Method<AsWritableByteSpan, Span<byte>(This&)>
 

Static Public Member Functions

template<typename T>
requires (concepts::TagInvocable<AsWritableByteSpan, T&> || requires(T& self) { { self.span() } -> concepts::ConvertibleTo<Span<byte>>; })
static constexpr auto operator() (T &self) -> Span< byte >
 

Member Typedef Documentation

◆ Type

Member Function Documentation

◆ operator()()

template<typename T>
requires (concepts::TagInvocable<AsWritableByteSpan, T&> || requires(T& self) { { self.span() } -> concepts::ConvertibleTo<Span<byte>>; })
static constexpr auto di::vocab::byte_buffer::AsWritableByteSpan::operator() ( T & self) -> Span<byte>
inlinestaticconstexpr

The documentation for this struct was generated from the following file: