Available on crate feature gml only.
Expand description

Import and export graphs with Graph Modelling Language (GML).

Here’s an example graph:

graph [
  node [
    id 0
    label "8"
  ]
  node [
    id 1
    label "3"
  ]
  node [
    id 2
    label "5"
  ]
  node [
    id 3
    label "6"
  ]
  node [
    id 4
    label "2"
  ]
  node [
    id 5
    label "4"
  ]
  node [
    id 6
    label "7"
  ]
  node [
    id 7
    label "1"
  ]
  edge [
    source 7
    target 4
  ]
  edge [
    source 4
    target 1
  ]
  edge [
    source 1
    target 5
  ]
  edge [
    source 5
    target 7
  ]
  edge [
    source 2
    target 3
  ]
  edge [
    source 3
    target 6
  ]
  edge [
    source 6
    target 0
  ]
  edge [
    source 0
    target 2
  ]
  edge [
    source 7
    target 2
  ]
  edge [
    source 4
    target 3
  ]
  edge [
    source 1
    target 6
  ]
  edge [
    source 5
    target 0
  ]
]

Enums

Possible errors returned by the functions in the module.

Functions

Get a ForceGraph from a gml string.

Create a gml string from a ForceGraph.