Skip to content

signature: tracking issue for derive(Signer) and derive(Verifier) stabilization #93

Closed

Description

@tarcieri

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.

Activity

  1. tarcieri commented on Mar 17, 2020

    @tarcieri
    MemberAuthor

    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.

  2. tarcieri commented on Oct 29, 2022

    @tarcieri
    MemberAuthor

    Stabilized in #1141

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    signatureDigital signature crate

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions