I think if one calls a rerandomise function and ignores the returned ciphertext, it is likely a bug. This attribute macro warns if the the return value is unused.
I added only for these two methods because it's a Ciphertext -> Ciphertext transformation, and one might mistakenly assume it mutates the input Ciphertext.
I think if one calls a rerandomise function and ignores the returned ciphertext, it is likely a bug. This attribute macro warns if the the return value is unused.
I added only for these two methods because it's a Ciphertext -> Ciphertext transformation, and one might mistakenly assume it mutates the input Ciphertext.
Yes, I did this mistake 🥲