pub fn run_loop(&mut self) -> io::Result<c_int> {
        if self.mountpoint.is_none() {
            return Err(io::Error::new(
                io::ErrorKind::Other,
                "The session has not mounted yet.",
            ));
        }
        let res = unsafe { fuse_session_loop(self.se.as_ptr()) };
        match res {
            0 => Ok(0),
            signo if signo > 0 => Ok(signo),
            n => Err(io::Error::from_raw_os_error(-n)),
        }
    }
/// Enter a single threaded, blocking event loop.
///
/// When the event loop exits as a result of receiving a signal,
/// this method returns the code of its signal.
Enter a single threaded, blocking event loop.
When the event loop exits as a result of receiving a signal,
this method returns the code of its signal.
Enter a single threaded blocking event loop . When the event loop exits as a result of receiving a signal this method returns the code of its signal .
pub fn run_loop(&mut self) -> io::Result<c_int> {
        if self.mountpoint.is_none() {
            return Err(io::Error::new(
                io::ErrorKind::Other,
                "The session has not mounted yet.",
            ));
        }
        let res = unsafe { fuse_session_loop(self.se.as_ptr()) };
        match res {
            0 => Ok(0),
            signo if signo > 0 => Ok(signo),
            n => Err(io::Error::from_raw_os_error(-n)),
        }
    }
pub fn run_loop ( & mut self ) -> io :: Result < c_int > { if self . mountpoint . is_none ( ) { return Err ( io :: Error :: new ( io :: ErrorKind :: Other , " " , ) ) ; } let res = unsafe { fuse_session_loop ( self . se . as_ptr ( ) ) } ; match res { 0 => Ok ( 0 ) , signo if signo > 0 => Ok ( signo ) , n => Err ( io :: Error :: from_raw_os_error ( - n ) ) , } }
Enter a single threaded, blocking event loop.
Enter a single threaded blocking event loop .
&mut self