[][src]Trait oxygengine_core::fetch::FetchEngine

pub trait FetchEngine: Send + Sync {
    fn fetch(
        &mut self,
        path: &str
    ) -> Result<Box<dyn FetchProcessReader>, FetchStatus>; fn cancel(&mut self, reader: Box<dyn FetchProcessReader>) { ... } }

Required methods

fn fetch(
    &mut self,
    path: &str
) -> Result<Box<dyn FetchProcessReader>, FetchStatus>

Loading content...

Provided methods

fn cancel(&mut self, reader: Box<dyn FetchProcessReader>)

Loading content...

Implementors

impl FetchEngine for FsFetchEngine[src]

impl FetchEngine for MapFetchEngine[src]

Loading content...