syntax_data: {"ast_node_type":"impl","tokens":[{"end":34,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         //     impl Drop for Log {
context_before:         //     pub const LOG: Log = Log { msg: "" };
context_after:         //         fn drop(&mut self) { println!("{}", self.msg); }