{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"unsafe"}]}
                unsafe { &mut *std::ptr::from_mut::<Self>(self).cast::<T>() }
            unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T {
            }