(toks: &[Tok<'_>], remove: bool)
| 39 | } |
| 40 | |
| 41 | pub(super) fn parse_set_labels(toks: &[Tok<'_>], remove: bool) -> Option<NodedbStatement> { |
| 42 | let keyword = if remove { "UNLABEL" } else { "LABEL" }; |
| 43 | let node_id = quoted_after(toks, keyword)?; |
| 44 | let labels = quoted_list_after(toks, "AS"); |
| 45 | Some(NodedbStatement::Graph(GraphStmt::GraphSetLabels { |
| 46 | node_id, |
| 47 | labels, |
| 48 | remove, |
| 49 | })) |
| 50 | } |
| 51 | |
| 52 | pub(super) fn parse_traverse(toks: &[Tok<'_>]) -> Option<NodedbStatement> { |
| 53 | let start = quoted_after(toks, "FROM")?; |
no test coverage detected