Trait sea_streamer_file::ByteSource

source ยท
pub trait ByteSource {
    type Future<'a>: Future<Output = Result<Bytes, FileErr>>
       where Self: 'a;

    // Required method
    fn request_bytes<'a>(&'a mut self, size: usize) -> Self::Future<'a>;
}

Required Associated Typesยง

source

type Future<'a>: Future<Output = Result<Bytes, FileErr>> where Self: 'a

Required Methodsยง

source

fn request_bytes<'a>(&'a mut self, size: usize) -> Self::Future<'a>

Object Safetyยง

This trait is not object safe.

Implementorsยง