Trait calloop::sources::ErasedDispatcher
source · trait ErasedDispatcher<'a, S, Data> {
// Required methods
fn as_source_ref(&self) -> Ref<'_, S>;
fn as_source_mut(&self) -> RefMut<'_, S>;
fn into_source_inner(self: Rc<Self>) -> S;
fn into_event_dispatcher(
self: Rc<Self>,
) -> Rc<dyn EventDispatcher<Data> + 'a>;
}