playing_logic_loop

Function playing_logic_loop 

Source
pub fn playing_logic_loop(
    direction: &Arc<RwLock<Direction>>,
    snake: &Arc<RwLock<SnakeBody<'_>>>,
    gs: &Arc<RwLock<GameState>>,
    carte: &Arc<RwLock<Map<'_>>>,
    fruits_manager: &Arc<RwLock<FruitsManager<'_, '_>>>,
    (game_speed, snake_symbols, classic_mode): (Speed, String, bool),
)
Expand description

ยงPanics

if Arc panics while holding the resources (poisoning), no recovery mechanism implemented better crash