)]}'
{"fun/tvldb/src/main.rs":[{"author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"change_message_id":"19a35330c5351a27e890b9c26598af272d8e997a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"            .send_notice(nick, format!(\"[{}] \\x0304Error:\\x0f {}\", chan, msg))?;"},{"line_number":53,"context_line":"        Ok(())"},{"line_number":54,"context_line":"    }"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    pub fn keyword_from_captures("},{"line_number":57,"context_line":"        \u0026mut self,"},{"line_number":58,"context_line":"        learn: \u0026::regex::Captures,"}],"source_content_type":"text/x-rustsrc","patch_set":1,"id":"0bc220a5_c3c4c19b","line":55,"updated":"2020-07-01 17:06:18.000000000","message":"You know, I actually don\u0027t like these. My personal style guide doesn\u0027t include empty lines between fn declarations that are part of a block \u003e_\u003e\n(they should be inserted everywhere elsewhere though)","commit_id":"566dbc5ef4ba43397c4b9d03efd5a9edf18e2617"}]}
