Trait ddi::ServiceResolver
source · pub trait ServiceResolver {
// Required methods
fn resolve(
&self,
symbol: ServiceSymbol,
var_name: ServiceName
) -> DDIResult<&(dyn Any + Send)>;
fn resolve_all(
&self,
symbol: ServiceSymbol
) -> DDIResult<Vec<(ServiceName, &(dyn Any + Send))>>;
}