Trait agde_io::Platform

source ·
pub trait Platform: Clone + Send + Sync + 'static {
    type Sender: Sender;
    type Receiver: Receiver;
    type Rt: Runtime;

    // Required methods
    fn sender(&self) -> &Mutex<Self::Sender>;
    fn receiver(&self) -> &Mutex<Self::Receiver>;
}

Required Associated Types§

Required Methods§

source

fn sender(&self) -> &Mutex<Self::Sender>

source

fn receiver(&self) -> &Mutex<Self::Receiver>

Implementors§