template <typename FidlProtocol>
class WireWeakAsyncBufferClientImpl
|WireWeakAsyncBufferClientImpl| implements asynchronous FIDL calls with
caller-provided buffers. It borrows the transport through a weak reference
when making calls.