wolf_graph/
macros.rs

1/// A convenience macro for creating a `NodeID` from a string literal or an integer literal.
2#[macro_export]
3macro_rules! nid {
4    ($s:expr) => {
5        $crate::NodeID::try_from($s).unwrap()
6    };
7}
8
9/// A convenience macro for creating an `EdgeID` from a string literal or an integer literal.
10#[macro_export]
11macro_rules! eid {
12    ($s:expr) => {
13        $crate::EdgeID::try_from($s).unwrap()
14    };
15}