Emad Jacob Maroun
Emad Jacob Maroun
#### Fixes #
### Short Description: Enable substitution within string literals. ### Motivation: Substitution within the contents of string literals fits well with the overall functionality of `duplicate`. E.g. it could be used...
Inspired by [a reddit comment](https://www.reddit.com/r/rust/comments/11nu27e/comment/jbs82g6/?utm_source=share&utm_medium=web2x&context=3), the `module_disambiguation` should be edited to include the signed integer types and a subtitution for the body.
### Short Description: Provide `substitute` and `substitute_item` which only provide the global substitution feature of the main macros. ### Motivation: Sometimes, `duplicate` may be used only to avoid repeating something...
This issue tracks all rust features that are blocking further progress on this crate. #### [Equality constraints on associated constants](https://github.com/rust-lang/rust/issues/92827) This will allow directeness to be an associated constant instead...
### Short Description: Allows the use of `cfg` attributes on substitution groups, such that they can be enabled and disabled at build time. ### Motivation: See [this code](https://github.com/risc0/risc0/blob/5c5092a348123cbf243f6b6e36a479416b33a5ab/bonsai/sdk/src/lib.rs#L359). Here, they...
### Short Description: Provide a way for reusing `duplicate!` invocation code for multiple invocations ### Motivation: If we want to reuse the same invocation in multiple calls to different `duplicate!`s:...