usecrate::kernel::BrokerEvent;/// Wrapper for a platform-specific channel sender.
pubtraitSender: Send {/// send a BrokerEvent to the channel receiver
fnsend(&self, event: BrokerEvent);/// clones a sender and returns new boxed instance
////// # open issues
////// * https://github.com/ce-rust/cerk/issues/21
fnclone_boxed(&self)->Box<dyn Sender +Send>;}/// Boxed wrapper for a platform-specific channel sender.
pubtypeBoxedSender=Box<dyn Sender +Send>;