Offer read_be and write_be utilities to simplify code, and for testing.

This commit is contained in:
Sean Bowe
2017-07-17 13:35:12 -06:00
parent d67109d5d3
commit 2bfce59d8e
4 changed files with 58 additions and 80 deletions

View File

@@ -221,6 +221,13 @@ impl AsRef<[u64]> for FqRepr {
}
}
impl AsMut<[u64]> for FqRepr {
#[inline(always)]
fn as_mut(&mut self) -> &mut [u64] {
&mut self.0
}
}
impl From<u64> for FqRepr {
#[inline(always)]
fn from(val: u64) -> FqRepr {