Pre-RFC: Catching Functions

I’d prefer if it instead was sugar for -> impl Try<Ok = T, Error = E> and from_ok-wrapping instead.

This was exactly what I was just about to bring up, if you look back at the previous thread on this exact topic (interestingly with the opposite name) this was a point that @glaebhoerl made.

You do slightly lose out because you don't have all the Result methods available in the caller, but the majority of the time you're just going to be using ? anyway--and if you do need them you can call into_result(). I think avoiding special-casing language features towards Result is worth that though.