{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"IntervalOrOwned::Borrowed(r)"}]}
            IntervalOrOwned::Borrowed(r) => self.copy_from_interval(addr, r),
        match r {
            IntervalOrOwned::Owned(r) => self.write_memory(addr, &r),