use napi_derive::napi;
use crate::binary::BinaryStream;
#[napi]
pub struct Int8 {}
#[napi]
impl Int8 {
#[napi]
pub fn read(stream: &mut BinaryStream) -> i8 {
let bytes = stream.read(1);
return bytes[0] as i8
}
#[napi]
pub fn write(stream: &mut BinaryStream, value: i8) {
stream.write(vec![value as u8])
}
}