1#![forbid(unsafe_code)]
2#![warn(
3 clippy::all,
4 clippy::cargo,
5 clippy::complexity,
6 clippy::correctness,
7 clippy::nursery,
8 clippy::perf,
9 clippy::pedantic,
10 clippy::style,
11 clippy::suspicious
12)]
13mod primitives;
17pub use primitives::{Edge, Isomorphism, Node, Production};
18
19mod graph;
20pub use graph::Graph;
21
22mod graphgrammar;
23pub use graphgrammar::GraphGrammar;
24pub use graphgrammar::QuitCondition;
25
26mod graphoperations;
27pub use graphoperations::{are_graphs_isomorph, match_subgraph};
28
29pub mod predefined;