aboutsummaryrefslogtreecommitdiff
path: root/src/accessor.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/accessor.rs')
-rw-r--r--src/accessor.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/accessor.rs b/src/accessor.rs
index 89f5251..24905af 100644
--- a/src/accessor.rs
+++ b/src/accessor.rs
@@ -36,7 +36,8 @@ impl<'a> BlockAccessor<'a> {
pub fn set_m_u(&mut self, m_u: Block) {
let start = self.suffix_start();
- self.data[start..start + self.m_u_len / 8].copy_from_slice(&m_u.0[..self.m_u_len / 8]);
+ self.data[start..start + self.m_u_len / 8]
+ .copy_from_slice(&m_u.bytes()[..self.m_u_len / 8]);
}
pub fn m_v(&self) -> Block {
@@ -47,7 +48,7 @@ impl<'a> BlockAccessor<'a> {
pub fn set_m_v(&mut self, m_v: Block) {
let start = self.suffix_start();
self.data[start + self.m_u_len / 8..start + self.m_uv_len / 8]
- .copy_from_slice(&m_v.0[..self.m_v_len / 8]);
+ .copy_from_slice(&m_v.bytes()[..self.m_v_len / 8]);
}
pub fn m_x(&self) -> Block {
@@ -57,7 +58,7 @@ impl<'a> BlockAccessor<'a> {
pub fn set_m_x(&mut self, m_x: Block) {
let start = self.suffix_start() + self.m_uv_len / 8;
- self.data[start..start + 16].copy_from_slice(&m_x.0);
+ self.data[start..start + 16].copy_from_slice(&m_x.bytes());
}
pub fn m_y(&self) -> Block {
@@ -67,7 +68,7 @@ impl<'a> BlockAccessor<'a> {
pub fn set_m_y(&mut self, m_y: Block) {
let start = self.suffix_start() + self.m_uv_len / 8;
- self.data[start + 16..start + 32].copy_from_slice(&m_y.0);
+ self.data[start + 16..start + 32].copy_from_slice(&m_y.bytes());
}
pub fn pairs_mut<'b>(