MultipleCandidatesRule

Trait MultipleCandidatesRule 

Source
pub trait MultipleCandidatesRule<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 for<'a> F: Fn(&'a mut MultipleCandidates<'_, T>), T: Attribute,

Source§

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