pub trait InstanceResolver: Debug {
// Required methods
fn resolve(&self, class: &Name, ty: &Expr) -> Option<Instance>;
fn name(&self) -> &'static str;
}Expand description
A trait object for custom instance resolution strategies.
Implementors can supply alternative instance lookup logic.