getRecoverableRegion method
Get a specific region, even if it doesn't need recovering
Returns Future<null>
if there was no region found
Implementation
Future<({bool isFailed, RecoveredRegion region})?> getRecoverableRegion(
int id,
) async {
final region =
await FMTCBackendAccess.internal.getRecoverableRegion(id: id);
return (isFailed: !_downloadsOngoing.contains(region.id), region: region);
}