close method
Closes the sink.
The add method must not be called after this method.
Calling this method more than once is allowed, but does nothing.
Implementation
@override
Future<void> close() async {
if (!inbound.hasListener) {
inbound.stream.drain<void>();
}
await inbound.close();
}