Trait Transport
tough
pub trait Transport { type Stream: Read; type Error: Error + Send + Sync + 'static; fn fetch(&self, url: Url) -> Result<Self::Stream, Self::Error>; }
type Stream: Read
type Error: Error + Send + Sync + 'static
fn fetch(&self, url: Url) -> Result<Self::Stream, Self::Error>
impl Transport for FilesystemTransport
type Stream = File
type Error = Error