[PATCH v2 1/5] rust: retain pointer mut-ness in `container_of!`