let v = match x { Ok(o) => o, Err(e) => return Err(e.into()), };
Indeed. It used to be a macro called try!.