{"ast_node_type":"function","tokens":[{"end":34,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn freeze(self) -> &'a T {
impl<'a, T> FreezeWriteGuard<'a, T> {
        self.frozen.store(true, Ordering::Release);