[PATCH openEuler-22.09 11/24] rust: add `kernel` crate