Trait App

Source
pub trait App: Send + 'static {
    type Client: Receiver<Self::ClientMessage>;
    type ServerMessage: Message;
    type ClientMessage: Message;

    // Required method
    fn connect(
        &mut self,
        sender: Box<dyn Sender<Self::ServerMessage>>,
    ) -> Self::Client;
}

Required Associated Types§

Required Methods§

Source

fn connect( &mut self, sender: Box<dyn Sender<Self::ServerMessage>>, ) -> Self::Client

Implementors§