| 3 | |
| 4 | #[derive(Debug, Deserialize, Clone)] |
| 5 | pub struct AstNode { |
| 6 | pub node_type: String, |
| 7 | pub lineno: isize, |
| 8 | pub col_offset: isize, |
| 9 | #[serde(default)] |
| 10 | pub children: HashMap<String, Vec<AstNode>>, |
| 11 | #[serde(default)] |
| 12 | pub fields: HashMap<String, Option<serde_json::Value>>, |
| 13 | } |
| 14 | |
| 15 | #[derive(Debug)] |
| 16 | pub struct PythonFile { |
nothing calls this directly
no outgoing calls
no test coverage detected