pub fn deinit(fse: *FsEvents, gpa: Allocator, io: Io) void
pub fn deinit(fse: *FsEvents, gpa: Allocator, io: Io) void { fse.waiting_semaphore.as_object().release(); fse.dispatch_queue.as_object().release(); fse.core_services.close(io); gpa.free(fse.watch_roots); fse.watch_paths.deinit(gpa); { var paths_arena = fse.paths_arena.promote(gpa); paths_arena.deinit(); } }