pub trait MajorityVote {
type Item;
// Required method
fn majority_vote(&self) -> Option<(&Self::Item, usize)>;
}pub trait MajorityVote {
type Item;
// Required method
fn majority_vote(&self) -> Option<(&Self::Item, usize)>;
}