39 :
public SmartChunk<RpcInterface<Request<T>, ClientSendError>, T, cxx::add_const_conditionally_t<RequestHeader, T>>
42 SmartChunk<RpcInterface<Request<T>, ClientSendError>, T, cxx::add_const_conditionally_t<RequestHeader, T>>;
44 template <
typename S,
typename TT>
45 using ForClientOnly =
typename BaseType::template ForProducerOnly<S, TT>;
51 using BaseType::BaseType;
56 template <
typename S = T,
typename = ForClientOnly<S, T>>
57 cxx::expected<ClientSendError>
send() noexcept;
68 template <typename, typename, typename>
70 template <typename, typename, typename>
73 using BaseType::release;
75 using BaseType::m_members;