withIOSink method

Future<void> withIOSink(
  1. Future<void> call(
    1. IOSink
    )
)

Implementation

Future<void> withIOSink(Future<void> Function(IOSink) call) async {
  final ioSink = this();
  try {
    await call(ioSink);
  } finally {
    await ioSink.flush();
    await ioSink.close();
  }
}