ml-dsa: missing derives on SigningKey (#1281)

When ExpandedSigningKey was split from SigningKey in #1261, the derive
for Clone and PartialEq got removed.
This commit is contained in:
Arthur Gautier
2026-04-02 21:17:29 -07:00
committed by GitHub
parent 902819d431
commit 73e7128459
+1
View File
@@ -187,6 +187,7 @@ impl AsMut<Shake256> for MuBuilder {
}
/// An ML-DSA signing key initialized through a seed
#[derive(Clone, PartialEq)]
pub struct SigningKey<P: MlDsaParams> {
/// The signing key of the key pair
signing_key: ExpandedSigningKey<P>,