Struct depend::Resolver [−][src]
pub struct Resolver<'t> { /* fields omitted */ }
Methods
impl<'t> Resolver<'t>
[src]
impl<'t> Resolver<'t>
pub fn new() -> Self
[src]
pub fn new() -> Self
pub fn with(
&mut self,
f: impl for<'a> FnOnce(&mut MutResolver<'a, 't>)
)
[src]
pub fn with(
&mut self,
f: impl for<'a> FnOnce(&mut MutResolver<'a, 't>)
)
pub fn get<'a, Eval: Evaluator<'t>>(
&'a self,
unit: &UnitRef<'t, Eval>
) -> &Eval::Value
[src]
pub fn get<'a, Eval: Evaluator<'t>>(
&'a self,
unit: &UnitRef<'t, Eval>
) -> &Eval::Value