diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2026-08-16 23:52:34 -0700 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2026-08-16 23:52:34 -0700 |
| commit | 3d476186f53d695c340c51dbd3aa14ff4621c520 (patch) | |
| tree | 32e7c9ea79ca6de3160af4566f68273a20fa8e81 /src/sim/cell/cell.rs | |
| parent | f68d8371a11b002f5494c7294551a8f955e69c0c (diff) | |
trivial placement
Diffstat (limited to 'src/sim/cell/cell.rs')
| -rw-r--r-- | src/sim/cell/cell.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sim/cell/cell.rs b/src/sim/cell/cell.rs index d35fa76..2664721 100644 --- a/src/sim/cell/cell.rs +++ b/src/sim/cell/cell.rs @@ -18,6 +18,11 @@ impl Cell { pub fn flip_parity(&mut self) { self.flags ^= Self::FLAG_PARITY; } + #[inline] + pub fn match_parity(&mut self, seqno: u64) { + // TODO this will break with more flags + self.flags = (seqno as u8) & 0b1; + } } impl Cell { |
