Метод close
Сообщает потребителю, что больше потоков добавляться не будут.
Это позволяет потребителю завершить все оставшиеся задачи и освободить ресурсы, которые больше не нужны.
Возвращает будущее, которое завершается, когда потребитель завершил работу. Если очистка может завершиться ошибкой, ошибка может быть отображена в возвращаемом будущем, в противном случае оно завершается со значением null.
Реализация
Future close();
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-async/StreamConsumer/close.html