func ResponseWriter(response tchannel.ArgWritable) (http.ResponseWriter, func() error) {
	responseWriter := newTChanResponseWriter(response)
	return responseWriter, responseWriter.finish
}
func ResponseWriter(response tchannel.ArgWritable) (http.ResponseWriter, func() error) {
	responseWriter := newTChanResponseWriter(response)
	return responseWriter, responseWriter.finish
}
func ResponseWriter ( response tchannel . ArgWritable ) ( http . ResponseWriter , func ( ) error ) { responseWriter := newTChanResponseWriter ( response ) return responseWriter , responseWriter . finish }
// ResponseWriter returns a http.ResponseWriter that will write to an underlying writer.
// It also returns a function that should be called once the handler has completed.
ResponseWriter returns a http . ResponseWriter that will write to an underlying writer . It also returns a function that should be called once the handler has completed .