From 172b0e30e3748e940aa29391cc5d38682880d257 Mon Sep 17 00:00:00 2001 From: Trevor Spiteri Date: Tue, 25 Jan 2022 20:25:51 +0100 Subject: [PATCH] Remove hidden field from ExtendedGcd Fixes #39 --- src/lib.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 9d55722..2d79a0d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -187,14 +187,12 @@ pub trait Integer: Sized + Num + PartialOrd + Ord + Eq { gcd: r.1, x: s.1, y: t.1, - _hidden: (), } } else { ExtendedGcd { gcd: Self::zero() - r.1, x: Self::zero() - s.1, y: Self::zero() - t.1, - _hidden: (), } } } @@ -356,7 +354,6 @@ pub struct ExtendedGcd { pub gcd: A, pub x: A, pub y: A, - _hidden: (), } /// Simultaneous integer division and modulus