pub trait SimpSenderwhere
    Self: Sized,{
    type Error;

    // Required method
    fn write(&mut self, message: SimpMessage) -> Result<(), Self::Error>;

    // Provided method
    fn write_iter<I>(&mut self, iter: I) -> Result<(), Self::Error>
       where I: Iterator<Item = SimpMessage> { ... }
}

Required Associated Types§

Required Methods§

source

fn write(&mut self, message: SimpMessage) -> Result<(), Self::Error>

Provided Methods§

source

fn write_iter<I>(&mut self, iter: I) -> Result<(), Self::Error>where I: Iterator<Item = SimpMessage>,

Implementations on Foreign Types§

source§

impl SimpSender for ()

§

type Error = ()

source§

fn write(&mut self, _: SimpMessage) -> Result<(), Self::Error>

Implementors§