]> Witch of Git - jade-mouse/blob - toolchain/src/inst/encode.rs
Add proptest encoding round-trip test
[jade-mouse] / toolchain / src / inst / encode.rs
1 use crate::inst::Inst;
2 use std::io::{self, Write};
3
4 pub trait Encode {
5 fn encode(&self, out: &mut impl Write) -> io::Result<()>;
6 }
7
8 impl Encode for Inst {
9 fn encode(&self, out: &mut impl Write) -> io::Result<()> {
10 out.write_all(&[0x00])?;
11 Ok(())
12 }
13 }