-
Notifications
You must be signed in to change notification settings - Fork 17
[Feature]: Add WithScope super trait for ComposablePasses #2913
Copy link
Copy link
Closed
Labels
A-rustArea: Rust codeArea: Rust codeC-feature-requestCategory: A feature requestCategory: A feature requestC-refactorCategory: PR/issue with specific code/suggestions for refactoringCategory: PR/issue with specific code/suggestions for refactoringD-easyExperience needed to fix: Easy / not muchExperience needed to fix: Easy / not muchS-breaking-changeStatus: Need a breaking change release to progressStatus: Need a breaking change release to progress
Milestone
Metadata
Metadata
Labels
A-rustArea: Rust codeArea: Rust codeC-feature-requestCategory: A feature requestCategory: A feature requestC-refactorCategory: PR/issue with specific code/suggestions for refactoringCategory: PR/issue with specific code/suggestions for refactoringD-easyExperience needed to fix: Easy / not muchExperience needed to fix: Easy / not muchS-breaking-changeStatus: Need a breaking change release to progressStatus: Need a breaking change release to progress
Problem Statement
#2910 added a temporary non-breaking extension trait.
We should promote it into a super trait of
ComposablePassin a breaking change, and remove thewith_scope_internalmethod.Proposed Solution
No response
Component
Rust Core
Effort Estimate
Easy - Small change or addition
Additional Context
No response