pub trait Source: Debug {
    type Value: Convenient;
    type Cache: SourceCache<Self::Value>;

    fn handle(
        &self,
        state: &mut dyn State,
        handler: Box<dyn Handler<Self::Value>>
    ) -> HandledSource; }
Expand description

An object which can send values to a binding.

Required Associated Types

Required Methods

Implementors