27 std::string, std::unique_ptr<folly::IOBuf>> {
33 void read(Context* ctx, std::unique_ptr<folly::IOBuf> buf)
override {
folly::Future< folly::Unit > write(Context *ctx, std::string msg) override
constexpr detail::Map< Move > move
const uint8_t * data() const
Handler< std::unique_ptr< folly::IOBuf >, std::string, std::string, std::unique_ptr< folly::IOBuf > >::Context Context
void read(Context *ctx, std::unique_ptr< folly::IOBuf > buf) override
std::size_t length() const
static std::unique_ptr< IOBuf > copyBuffer(const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0)
static constexpr uint64_t data[1]