timevaryinggraph

Description

The main purpose of this library is to provide a simple library for interacting with time varying graphs.

Use

```rust let data = r#" { "nodes": [ "Node1", "Node2" ], "edges": [ { "from": "Node1", "to": "Node2", "start" : 0.0, "end" : 1.0, "data": null } ] }"#;

// Create a time-varying graph: let timevaryinggraph = Tvg::new(); // Add data from json (recommended) timevaryinggraph.addedgesfromjson(data.tostring()); ```