Version of Closeable that has suspending close.
Called when the interaction with this object is done and its resources can be cleaned up.