Resource
response-stream
No description available.
resource response-stream;F constructor
constructor: func(output: output-stream) -> response-stream;F write
write: func(contents: list<u8>) -> result<u64, response-stream-error>;F splice
splice: func(input: borrow<input-stream>, limit: option<u64>) -> result<u64, response-stream-error>;F write-json
write-json: func(json: string) -> result<u64, response-stream-error>;F splice-json
splice-json: func(input: borrow<input-stream>, limit: option<u64>) -> result<u64, response-stream-error>;F write-json-string
write-json-string: func(s: string) -> result<u64, response-stream-error>;F write-base64
write-base64: func(bytes: list<u8>) -> result<u64, response-stream-error>;F splice-base64
splice-base64: func(input: borrow<input-stream>, limit: option<u64>) -> result<u64, response-stream-error>;F finish-message
finish-message: func() -> result<_, response-stream-error>;F flush
flush: func() -> result<_, response-stream-error>;F subscribe
subscribe: func() -> pollable;F eject
eject: func(res: response-stream) -> output-stream;