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.