//! # Spark Channel
//!
//! This crate is used to send messages between modules. This crate is not specific to any of the traits but a generic implementation to implement them in an event-driven architecture.
use oneshot;
/// A sender for a callback.
pub type CallbackSender<V> = Sender;
/// A wrapper for a callback.