Comment Comment by loeg Can this just be done as a lambda that is immediately evaluated? It's just much more verbose. let x = (|| -> Result<i32, std::num::ParseIntError> { Ok("1".parse::<i32>()? + "2".parse::<i32>()? + "3".parse::<i32>()?) })(); parent loeg 10 months ago