fn generate_uniffi_bindings( library_path: &Utf8Path, ffi_generated_dir: &Utf8Path, ) -> Result<(), Box<dyn Error>>