aboutsummaryrefslogtreecommitdiffstats
path: root/src/cell.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-12-14 23:47:44 -0500
committerJesse Luehrs <doy@tozt.net>2021-12-14 23:47:44 -0500
commitc97d712c5266ec2c4095c90ef3553bc9741a8b1a (patch)
tree9ddaf4e83c42e7dd87a6dc20435b68a099ee1cca /src/cell.rs
parent6f61fab88f83acc3cbd4f53958fbe8579e1c0747 (diff)
downloadvt100-rust-c97d712c5266ec2c4095c90ef3553bc9741a8b1a.tar.gz
vt100-rust-c97d712c5266ec2c4095c90ef3553bc9741a8b1a.zip
let's actually stop being so aggressive here
Diffstat (limited to 'src/cell.rs')
-rw-r--r--src/cell.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cell.rs b/src/cell.rs
index 3ebf8fc..aa7532e 100644
--- a/src/cell.rs
+++ b/src/cell.rs
@@ -20,8 +20,8 @@ impl PartialEq<Self> for Cell {
}
let len = self.len();
// self.len() always returns a valid value
- self.contents.get(..len).unwrap_or_else(|| unreachable!())
- == other.contents.get(..len).unwrap_or_else(|| unreachable!())
+ self.contents.get(..len).unwrap()
+ == other.contents.get(..len).unwrap()
}
}
@@ -48,13 +48,13 @@ impl Cell {
}
if len == 0 {
// 0 is always less than 6
- *self.contents.get_mut(0).unwrap_or_else(|| unreachable!()) = ' ';
+ *self.contents.get_mut(0).unwrap() = ' ';
self.len += 1;
}
let len = self.len();
// we already checked that len < CODEPOINTS_IN_CELL
- *self.contents.get_mut(len).unwrap_or_else(|| unreachable!()) = c;
+ *self.contents.get_mut(len).unwrap() = c;
self.len += 1;
}