Skip to main content

rust_igraph/algorithms/io/
mod.rs

1//! File I/O for graphs.
2
3// `pub(crate)` to keep rustdoc focused on the function re-export.
4pub(crate) mod dimacs;
5pub(crate) mod dl;
6pub(crate) mod dot;
7pub(crate) mod edgelist;
8pub(crate) mod gml;
9pub(crate) mod graphdb;
10pub(crate) mod graphml;
11pub(crate) mod leda;
12pub(crate) mod lgl;
13pub(crate) mod ncol;
14pub(crate) mod pajek;
15
16pub use dimacs::{DimacsGraph, DimacsProblem, read_dimacs, write_dimacs_flow};
17pub use dl::{DlGraph, read_dl, write_dl};
18pub use dot::{DotGraph, read_dot, write_dot};
19pub use edgelist::{read_edgelist, write_edgelist};
20pub use gml::{read_gml, write_gml};
21pub use graphdb::read_graphdb;
22pub use graphml::{GraphmlGraph, read_graphml, write_graphml};
23pub use leda::{LedaGraph, read_leda, write_leda};
24pub use lgl::{LglGraph, read_lgl, write_lgl};
25pub use ncol::{NcolGraph, read_ncol, write_ncol};
26pub use pajek::{PajekGraph, read_pajek, write_pajek};