{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"let"}]}
                let msg = match self.result.take() {
            fn drop(&mut self) {
                    Some(Ok(result)) => Message::WorkItem::<B> { result: Ok(result) },