#[cxx::bridge] mod ffi { unsafe extern "C++" { include!("lzfx/include/lzfxbridge.h"); fn compress(data: &Vec, out: &mut Vec) -> u32; fn decompress(data: &Vec, out: &mut Vec) -> u32; } } pub use ffi::compress; pub use ffi::decompress;