{"ast_node_type":"function","tokens":[{"end":63,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn prepare_copy(&self, range: AllocRange) -> InitCopy {
    /// `InitMask::range_as_init_chunks(...).collect::<Vec<_>>()`.
        // Since we are copying `size` bytes from `src` to `dest + i * size` (`for i in 0..repeat`),