flatten2 method
Implementation
@protected
Resolvable<T> flatten2() {
switch (value) {
case Future<Result<Result<T>>> value:
return Async(() async {
return (await value).flatten2().unwrap();
});
default:
return Sync(() {
return (value as Result<Result<T>>).flatten2().unwrap();
});
}
}