When running cargo run --examples extract_labels (after slightly fixing it to allow it to compile, by using format string {:?} where required), I see the following in its output:
C -- AList { elems: ["\"label node C\""] }
I would expect the quoting to be removed from the label, even though GraphViz allows both quoted and unquoted strings. (This is what the less maintained https://github.com/saresend/dotfile-parser/ did.)
Alternatively there should be a function for unquoting the string, though I would consider this a worse alternative.
When running `cargo run --examples extract_labels` (after slightly fixing it to allow it to compile, by using format string `{:?}` where required), I see the following in its output:
```
C -- AList { elems: ["\"label node C\""] }
```
I would expect the quoting to be removed from the label, even though GraphViz allows both quoted and unquoted strings. (This is what the less maintained https://github.com/saresend/dotfile-parser/ did.)
Alternatively there should be a function for unquoting the string, though I would consider this a worse alternative.