summaryrefslogtreecommitdiff
path: root/src/ram.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ram.rs')
-rw-r--r--src/ram.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ram.rs b/src/ram.rs
index d0ae084..c9a0641 100644
--- a/src/ram.rs
+++ b/src/ram.rs
@@ -6,9 +6,8 @@ pub struct Ram {
impl fmt::Debug for Ram {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
- let mut c = 0;
let mut v: Vec<char> = vec![];
- for x in self.array.into_iter() {
+ for (c, x) in self.array.iter().enumerate() {
for hex_char in format!("{:02X}", *x).chars() {
v.push(hex_char);
}
@@ -16,7 +15,6 @@ impl fmt::Debug for Ram {
if c % 8 == 7 {
v.push('\n');
}
- c += 1;
}
write!(f, "{}", v.iter().collect::<String>())
}