Trait oxygengine_core::fetch::FetchEngine [−][src]
pub trait FetchEngine: Send + Sync { fn fetch(&mut self, path: &str) -> Result<Box<FetchProcess>, FetchStatus>; fn cancel(&mut self, reader: FetchProcess) { ... } }
Required methods
fn fetch(&mut self, path: &str) -> Result<Box<FetchProcess>, FetchStatus>
[src]
Provided methods
fn cancel(&mut self, reader: FetchProcess)
[src]
Implementors
impl FetchEngine for FsFetchEngine
[src]
impl FetchEngine for FsFetchEngine
[src]fn fetch(&mut self, path: &str) -> Result<Box<FetchProcess>, FetchStatus>
[src]
impl FetchEngine for MapFetchEngine
[src]
impl FetchEngine for MapFetchEngine
[src]