1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#![allow(non_camel_case_types)] #![allow(non_upper_case_globals)] use libc::*; include!(concat!(env!("OUT_DIR"), "/bindings.rs")); /// Main function of FUSE /// /// Implemented as a macro in the original fuse header. pub unsafe fn fuse_main( argc: c_int, argv: *mut *mut c_char, op: *const fuse_operations, user_data: *mut c_void, ) -> c_int { fuse_main_real(argc, argv, op, std::mem::size_of_val(&*op), user_data) }