{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"//"}]}
        // Using a block `{self.data}` here to force a copy instead of using `self.data`
    fn hash_stable(&self, hcx: &mut CTX, hasher: &mut crate::ty::StableHasher) {
        // directly, because `hash_stable` takes `&self` and would thus borrow `self.data`.