Trait leo_asg::import::ImportResolver [−][src]
pub trait ImportResolver<'a> { fn resolve_package(
&mut self,
context: AsgContext<'a>,
package_segments: &[&str],
span: &Span
) -> Result<Option<Program<'a>>, AsgConvertError>; }
Required methods
fn resolve_package(
&mut self,
context: AsgContext<'a>,
package_segments: &[&str],
span: &Span
) -> Result<Option<Program<'a>>, AsgConvertError>
[src]Implementors
fn resolve_package(
&mut self,
_context: AsgContext<'a>,
package_segments: &[&str],
_span: &Span
) -> Result<Option<Program<'a>>, AsgConvertError>
[src]fn resolve_package(
&mut self,
_context: AsgContext<'a>,
_package_segments: &[&str],
_span: &Span
) -> Result<Option<Program<'a>>, AsgConvertError>
[src]fn resolve_package(
&mut self,
context: AsgContext<'b>,
package_segments: &[&str],
span: &Span
) -> Result<Option<Program<'b>>, AsgConvertError>
[src]