asQueryResult method
Materialize Future<T>
into Future<QueryResult<T>>
Materialised future always succeed Returns SucceededResult if future resovled succesfully Returns FailedResult if future throws
Implementation
Future<QueryResult<T>> asQueryResult() async {
try {
return QueryResult.succeeded(await this);
} catch (error, stackTrace) {
return QueryResult<T>.failed(error, stackTrace);
}
}