pub trait VarResolver: Send + Sync {
// Provided method
fn val(&self, var: &str) -> Result<Substance, ResolverErr> { ... }
}pub trait VarResolver: Send + Sync {
// Provided method
fn val(&self, var: &str) -> Result<Substance, ResolverErr> { ... }
}