Skip to content

Commit

Permalink
feat(tket2-hseries): Lazify more flavours of measure ops (#742)
Browse files Browse the repository at this point in the history
Closes #740

---------

Co-authored-by: Seyon Sivarajah <seyon.sivarajah@cambridgequantum.com>
  • Loading branch information
doug-q and ss2165 authored Jan 10, 2025
1 parent 1f126c0 commit f83db21
Show file tree
Hide file tree
Showing 5 changed files with 288 additions and 151 deletions.
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions tket2-hseries/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ derive_more = { workspace = true, features = [
"from",
"into",
] }
delegate.workspace = true

[dev-dependencies]
cool_asserts.workspace = true
Expand Down
2 changes: 2 additions & 0 deletions tket2-hseries/src/extension/qsystem.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ use hugr::{
Extension, Wire,
};

use derive_more::Display;
use lazy_static::lazy_static;
use strum_macros::{EnumIter, EnumString, IntoStaticStr};

Expand Down Expand Up @@ -76,6 +77,7 @@ lazy_static! {
EnumIter,
IntoStaticStr,
EnumString,
Display,
)]
#[allow(missing_docs)]
#[non_exhaustive]
Expand Down
Loading

0 comments on commit f83db21

Please sign in to comment.