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