Struct calloop::channel::Channel[][src]

pub struct Channel<T> { /* fields omitted */ }

The receiving end of the channel

This is the event source to be inserted into your EventLoop.

Trait Implementations

impl<T> Evented for Channel<T>
[src]

Register self with the given Poll instance. Read more

Re-register self with the given Poll instance. Read more

Deregister self from the given Poll instance Read more

impl<T: 'static> EventSource for Channel<T>
[src]

The type of events generated by your sources

The interest value that will be given to mio when registering your source

The pollopt value that will be given to mio when registering your source

Wrap an user callback into a dispatcher, that will convert an mio readiness into an event Read more

Auto Trait Implementations

impl<T> !Send for Channel<T>

impl<T> !Sync for Channel<T>