fn check_invalidate_for_all_components(&mut self) {
        if self.players_and_scores.update_intern_cache(&self.game_data) {
            Cached::invalidate(&mut self.players_and_scores);
        }
    }
///check invalidate render cache for all sub components
check invalidate render cache for all sub components
check invalidate render cache for all sub components
fn check_invalidate_for_all_components(&mut self) {
        if self.players_and_scores.update_intern_cache(&self.game_data) {
            Cached::invalidate(&mut self.players_and_scores);
        }
    }
fn check_invalidate_for_all_components ( & mut self ) { if self . players_and_scores . update_intern_cache ( & self . game_data ) { Cached :: invalidate ( & mut self . players_and_scores ) ; } }
check invalidate render cache for all sub components
check invalidate render cache for all sub components
&mut self
&mut self