Resource
complete-result
Streaming writer for sending completion values incrementally.
resource complete-result;F constructor
constructor: func(res: response-stream, id: id) -> complete-result;F add-completion
add-completion: func(value: string) -> result<_, response-stream-error>;F set-total
set-total: func(total: u64);F set-has-more
set-has-more: func(has-more: bool);F set-meta
set-meta: func(meta: meta);F finish
finish: func(res: complete-result) -> result<response-stream, response-stream-error>;F interrupt
interrupt: func(res: complete-result) -> response-stream;