Make jaby_engine_fconv output lz4 files on request

This commit is contained in:
2022-12-27 20:58:43 +01:00
parent 4b644aa813
commit 2103e3fdb2
5 changed files with 51 additions and 20 deletions

View File

@@ -1,6 +1,6 @@
use super::{Error, Output};
use super::{Error, Write};
pub fn write_generic<T>(output: &mut Output, value: T) -> Result<usize, Error> {
pub fn write_generic<T>(output: &mut dyn Write, value: T) -> Result<usize, Error> {
let raw = unsafe {std::slice::from_raw_parts(&value as *const _ as *const u8, std::mem::size_of_val(&value))};
Error::try_or_new(output.write(raw))