CancellableStreamIterator<T> constructor
CancellableStreamIterator<T> (
- Stream<
T> stream, - CancellationToken token
Implementation
CancellableStreamIterator(Stream<T> stream, CancellationToken token)
: _iterator = StreamIterator(stream),
_token = token {
_handler = token.addHandler(() {
unawaited(_iterator.cancel());
});
}