Skip to content

Commit b4bae59

Browse files
committed
feat: PersistentHugr Walker API
1 parent 08e3eb0 commit b4bae59

File tree

4 files changed

+1036
-0
lines changed

4 files changed

+1036
-0
lines changed

hugr-core/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ bench = false
2626
[[test]]
2727
name = "model"
2828

29+
[[test]]
30+
name = "walker"
31+
2932
[dependencies]
3033
hugr-model = { version = "0.19.1", path = "../hugr-model" }
3134

hugr-core/src/hugr/persistent.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@
6464
mod resolver;
6565
mod state_space;
6666
mod trait_impls;
67+
pub mod walker;
68+
69+
pub use walker::{PinnedWire, Walker};
6770

6871
use std::{
6972
collections::{BTreeSet, HashMap, VecDeque},

0 commit comments

Comments
 (0)