MultipleCandidatesRule

Trait MultipleCandidatesRule 

Source
pub trait MultipleCandidatesRule<T>
where T: Attribute,
{ // Required method fn disambiguate(&self, details: &mut MultipleCandidates<'_, T>); }

Required Methods§

Source

fn disambiguate(&self, details: &mut MultipleCandidates<'_, T>)

Try to disambiguate

Implementors§

Source§

impl<F, T> MultipleCandidatesRule<T> for F
where F: for<'a> Fn(&'a mut MultipleCandidates<'_, T>), T: Attribute,

Source§

impl<T> MultipleCandidatesRule<T> for Equality
where T: Attribute,