Handle for sending properly framed response chunks back to the caller
from within a streaming handler. Writes go directly to the transport
via a pre-created RpcStreamEncoder (set after read_bytes returns),
so the responder can be stored and used from background tasks.
A streaming RPC handler receives individual RpcStreamEvents as they
arrive from the transport, along with a StreamResponder for sending
properly framed response chunks back to the caller.