[PATCH openEuler-22.09 08/24] rust: add `build_error` crate