Trait leo_asg::import::ImportResolver[][src]

pub trait ImportResolver {
    fn resolve_package(
        &mut self,
        package_segments: &[&str],
        span: &Span
    ) -> Result<Option<Program>, AsgConvertError>; }

Required methods

fn resolve_package(
    &mut self,
    package_segments: &[&str],
    span: &Span
) -> Result<Option<Program>, AsgConvertError>
[src]

Loading content...

Implementors

impl ImportResolver for MockedImportResolver[src]

impl ImportResolver for NullImportResolver[src]

impl ImportResolver for StandardImportResolver[src]

impl<'a, T: ImportResolver + 'static> ImportResolver for CoreImportResolver<'a, T>[src]

Loading content...