From 572d74e1a09c5d69051bc4569ac4f64030183193 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 11 Jun 2021 18:22:38 +0100 Subject: [PATCH] Add an Assigned::invert method --- src/plonk/circuit.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plonk/circuit.rs b/src/plonk/circuit.rs index 3d6249b3..457b909e 100644 --- a/src/plonk/circuit.rs +++ b/src/plonk/circuit.rs @@ -366,6 +366,14 @@ impl Assigned { self.denominator } + /// Inverts this assigned value. + pub fn invert(&self) -> Self { + Assigned { + numerator: self.denominator, + denominator: self.numerator, + } + } + /// Evaluates this assigned value directly, performing an unbatched inversion if /// necessary. ///