sink property Null safety
The sink for this completer.
When a destination sink is provided, events that have been passed to the sink will be forwarded to the destination.
Events can be added to the sink either before or after a destination sink is set.
final StreamSink<T> sink = _CompleterSink<T>();