pub fn command(&self, cmd: Command) -> Result<(), handle::Error> {
        self.commands.send(cmd)?;
        R::wake(&self.waker)?;

        Ok(())
    }
/// Send a command to the command channel, and wake up the event loop.
Send a command to the command channel, and wake up the event loop.
Send a command to the command channel and wake up the event loop .
pub fn command(&self, cmd: Command) -> Result<(), handle::Error> {
        self.commands.send(cmd)?;
        R::wake(&self.waker)?;
        Ok(())
    }
pub fn command ( & self , cmd : Command ) -> Result < ( ) , handle :: Error > { self . commands . send ( cmd ) ? ; R :: wake ( & self . waker ) ? ; Ok ( ( ) ) }
Send a command to the command channel, and wake up the event loop.
Send a command to the command channel and wake up the event loop .
&self
cmd
Command