add set_bit for fr

This commit is contained in:
NikVolf
2019-04-08 17:57:27 +03:00
parent 5c41e9fda0
commit 78fddbb743
2 changed files with 7 additions and 0 deletions
+4
View File
@@ -98,6 +98,10 @@ macro_rules! field_impl {
pub fn raw(&self) -> &U256 {
&self.0
}
pub fn set_bit(&mut self, bit: usize, to: bool) {
self.0.set_bit(bit, to);
}
}
impl FieldElement for $name {
+3
View File
@@ -65,6 +65,9 @@ impl Fr {
pub fn into_u256(self) -> arith::U256 {
(self.0).into()
}
pub fn set_bit(&mut self, bit: usize, to: bool) {
self.0.set_bit(bit, to);
}
}
impl Add<Fr> for Fr {