From b93286fe60cec50389b416b24f11aa9728bd9183 Mon Sep 17 00:00:00 2001 From: Adam Wick Date: Sun, 10 Jun 2018 10:36:49 -0700 Subject: [PATCH] Make modular addition take a trait argument like the others. --- src/cryptonum/addition.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cryptonum/addition.rs b/src/cryptonum/addition.rs index 0484c3b..1886aba 100644 --- a/src/cryptonum/addition.rs +++ b/src/cryptonum/addition.rs @@ -21,8 +21,8 @@ pub fn raw_addition(x: &mut [u64], y: &[u64]) -> u64 { carry as u64 } -pub trait ModAdd { - fn modadd(&mut self, y: &Self, m: &Self); +pub trait ModAdd { + fn modadd(&mut self, y: &Self, m: &T); } macro_rules! generate_adders