recast a Result with to the desired Type
Available on Result<T>, provided by the RecastSuccessX extension