You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
signature: tracking issue for derive(Signer) and derive(Verifier) stabilization #93
The signature crate contains (as re-exports from the signature_derive crate) the following procedural macros which are presently gated under the derive-preview feature:
The main blocker for stabilization of this feature is #92: stabilizing the other digest-related functionality the proc macro builds on, and ongoing design questions.
We landed on a proc macro for this purpose after a lot of experimentation with alternative approaches, including blanket impls w\ marker traits. Some past discussion can be found here:
The tl;dr: of all of these PRs is we've explored a lot of the potential design space and alternatives to a proc macro, netting out where we are because none of them were flexible enough to cover all of the potential use cases.
Activity
tarcieri commentedon Mar 17, 2020
We landed on a proc macro for this purpose after a lot of experimentation with alternative approaches, including blanket impls w\ marker traits. Some past discussion can be found here:
The tl;dr: of all of these PRs is we've explored a lot of the potential design space and alternatives to a proc macro, netting out where we are because none of them were flexible enough to cover all of the potential use cases.
tarcieri commentedon Oct 29, 2022
Stabilized in #1141
argon2: PHC string format support (RustCrypto#93)