55class GenericClient
final {
57 GenericClient(GenericClient&&)
noexcept;
58 GenericClient& operator=(GenericClient&&)
noexcept;
64 std::string_view call_name,
65 const grpc::ByteBuffer& request,
72 std::string_view call_name,
73 const grpc::ByteBuffer& request,
80 explicit GenericClient(impl::ClientInternals&&);
83 static std::optional<ugrpc::impl::StaticServiceMetadata> GetMetadata(
utils::impl::InternalTag) {
89 friend class impl::ClientDataAccessor;
91 utils::
Box<impl::ClientData> client_data_;