/**
 *  call-seq:
 *    Rev::IOWatcher.detach -> Rev::IOWatcher
 * 
 * Detach the IO watcher from its current Rev::Loop.
 */
static VALUE Rev_IOWatcher_detach(VALUE self)
{
  Watcher_Detach(io, self);

  return self;
}