Improve type inference of Result<T, E>
#3506
+71
−58
Merged
Result<T, E>
#3506