#![warn(missing_debug_implementations)]
#![allow(missing_docs)]
use super::fuse2_sys::fuse_args;
use libc::c_void;
use libc::{c_char, c_int};
extern "C" {
pub fn fuse_session_new(
args: *const fuse_args,
op: *const c_void, op_size: libc::size_t,
userdata: *mut c_void,
) -> *mut c_void;
pub fn fuse_session_mount(
se: *mut c_void, mountpoint: *const c_char,
) -> c_int;
pub fn fuse_session_fd(se: *mut c_void) -> c_int;
pub fn fuse_session_unmount(se: *mut c_void);
pub fn fuse_session_destroy(se: *mut c_void);
}