pub trait GroupedData<T> {
    // Required methods
    fn is_role_valid(&self, role: &Role) -> bool;
    fn get_most_popular_role(&self) -> Option<Role>;
    fn get_wrapped_data(&self, role: &Role) -> Option<T>;
}

Required Methods§

source

fn is_role_valid(&self, role: &Role) -> bool

source

fn get_wrapped_data(&self, role: &Role) -> Option<T>

Implementors§