close method
Releases the database; later requests fail with DbErrorCode.closed.
Implementation
@override
Future<Result<(), DbError>> close() async {
if (_closed) {
return Ok(());
}
_closed = true;
return (await _worker.close(_handle)).map((_) => ());
}