# TextSummarizerStreamResult

    class TextSummarizerStreamResult: NSObject

The result of a streaming summarization operation.
- `
  ### [init(chunk:done:)](https://developers.google.com/edge/api/mediapipe/swift/text/Classes/TextSummarizerStreamResult.md.txt#/c:objc(cs)MPPTextSummarizerStreamResult(im)initWithChunk:done:)

  ` Initializes a new `MPPTextSummarizerStreamResult` with the given chunk and done state.

  #### Declaration

  Swift

      init(chunk: String, done: Bool)

  #### Parameters

  |---|---|
  | `chunk` | The generated summary text chunk. |
  | `done` | Whether the summarization is done. |

  #### Return Value

  An initialized `MPPTextSummarizerStreamResult`.
- `
  ### [chunk](https://developers.google.com/edge/api/mediapipe/swift/text/Classes/TextSummarizerStreamResult.md.txt#/c:objc(cs)MPPTextSummarizerStreamResult(py)chunk)

  ` The generated summary text chunk.

  #### Declaration

  Swift

      var chunk: String { get }

- `
  ### [done](https://developers.google.com/edge/api/mediapipe/swift/text/Classes/TextSummarizerStreamResult.md.txt#/c:objc(cs)MPPTextSummarizerStreamResult(py)done)

  ` Whether the summarization is done.

  #### Declaration

  Swift

      var done: Bool { get }