-
Notifications
You must be signed in to change notification settings - Fork 8
feat!: Add array_from_ptr
to ArrayLowering
trait
#971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #971 +/- ##
==========================================
+ Coverage 79.71% 79.82% +0.11%
==========================================
Files 95 96 +1
Lines 11592 11636 +44
Branches 11322 11359 +37
==========================================
+ Hits 9240 9289 +49
+ Misses 1721 1714 -7
- Partials 631 633 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This PR contains breaking changes to the public Rust API. cargo-semver-checks summary
|
array_from_ptr
to ArrayLowering
traitarray_from_ptr
to ArrayLowering
trait
## 🤖 New release * `tket`: 0.13.0 -> 0.13.1 (✓ API compatible changes) * `tket-qsystem`: 0.17.0 -> 0.18.0 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `tket` <blockquote> ## [0.13.1](tket-v0.13.0...tket-v0.13.1) - 2025-07-30 ### Documentation - Update README badges ([#1004](#1004)) </blockquote> ## `tket-qsystem` <blockquote> ## [0.18.0](tket-qsystem-v0.17.0...tket-qsystem-v0.18.0) - 2025-07-30 ### New Features - [**breaking**] Add `array_from_ptr` to `ArrayLowering` trait ([#971](#971)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
This is required to implement lowering for extension ops that return arrays. BREAKING CHANGE: `ArrayLowering` trait now requires an additional `array_from_ptr` method.
## 🤖 New release * `tket`: 0.13.0 -> 0.13.1 (✓ API compatible changes) * `tket-qsystem`: 0.17.0 -> 0.18.0 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `tket` <blockquote> ## [0.13.1](tket-v0.13.0...tket-v0.13.1) - 2025-07-30 ### Documentation - Update README badges ([#1004](#1004)) </blockquote> ## `tket-qsystem` <blockquote> ## [0.18.0](tket-qsystem-v0.17.0...tket-qsystem-v0.18.0) - 2025-07-30 ### New Features - [**breaking**] Add `array_from_ptr` to `ArrayLowering` trait ([#971](#971)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
This is required to implement lowering for extension ops that return arrays.
BREAKING CHANGE:
ArrayLowering
trait now requires an additionalarray_from_ptr
method.