pub fn remove(&mut self, file: &'a T) -> io::Result<()> {
        self.epoll.remove(file)?;

        if let Some(index) = self.find_file_index(file.as_raw_fd()) {
            self.files.remove(index);
        }

        Ok(())
    }
/// Removes a file from the event loop.
Removes a file from the event loop.
Removes a file from the event loop .
pub fn remove(&mut self, file: &'a T) -> io::Result<()> {
        self.epoll.remove(file)?;
        if let Some(index) = self.find_file_index(file.as_raw_fd()) {
            self.files.remove(index);
        }
        Ok(())
    }
pub fn remove ( & mut self , file : & ' a T ) -> io :: Result < ( ) > { self . epoll . remove ( file ) ? ; if let Some ( index ) = self . find_file_index ( file . as_raw_fd ( ) ) { self . files . remove ( index ) ; } Ok ( ( ) ) }
Removes a file from the event loop.
Removes a file from the event loop .
&mut self
file
&'a T
&mut self
file
&'a T