3 releases

0.1.3 Nov 11, 2020
0.1.2 Oct 27, 2020
0.1.1 Oct 26, 2020
0.1.0 Oct 26, 2020

#325 in Database implementations

Download history 18744/week @ 2024-12-17 16033/week @ 2024-12-24 17899/week @ 2024-12-31 19039/week @ 2025-01-07 17942/week @ 2025-01-14 14306/week @ 2025-01-21 13375/week @ 2025-01-28 12469/week @ 2025-02-04 12944/week @ 2025-02-11 11076/week @ 2025-02-18 10650/week @ 2025-02-25 11109/week @ 2025-03-04 10922/week @ 2025-03-11 10229/week @ 2025-03-18 10459/week @ 2025-03-25 9388/week @ 2025-04-01

42,560 downloads per month

MIT/Apache

28KB
691 lines

gsgdt

Generic Stringly typed Graph DataType

fn main() {
        let label1: String = "bb0__0_3".into();
        let label2: String = "bb0__1_3".into();
        let style: NodeStyle = Default::default();

        let nodes = vec![
            Node::new(
                vec!["_1 = const 1_i32".into(), "_2 = const 2_i32".into()],
                label1.clone(),
                "0".into(),
                style.clone(),
            ),
            Node::new(
                vec!["return".into()],
                label2.clone(),
                "1".into(),
                style.clone(),
            ),
        ];

        let g = Graph::new(
            "Mir_0_3".into(),
            GraphKind::Digraph,
            nodes,
            vec![Edge::new(label1, label2, "return".into())],
        );
}

Dependencies

~0.3–0.9MB
~20K SLoC