pub trait AsFramedWriter: 'static + Send + Unpin {
    fn write(
        &mut self,
        msg_id: MsgId,
        data: PoolBuf,
        timeout: KitsuneTimeout
    ) -> BoxFuture<'_, KitsuneResult<()>>; }
Expand description

Efficiently write framed data.

Required methods

Write a frame of data to this FramedWriter instance. If timeout is exceeded, a timeout error is returned, and the stream is closed.

Implementors