Trait rune::SourceLoader[][src]

pub trait SourceLoader {
    fn load(
        &self,
        root: &Path,
        item: &Item,
        span: Span
    ) -> Result<Source, CompileError>; }

A source loader.

Required methods

fn load(
    &self,
    root: &Path,
    item: &Item,
    span: Span
) -> Result<Source, CompileError>
[src]

Load the given URL.

Loading content...

Implementors

impl SourceLoader for FileSourceLoader[src]

Loading content...