I'm writing rust without fully understanding the language. Pray for me.
Actually I guess that's true of most language I program in? Like, I'm sure there's some obscure python syntax or behavior I can't remember, despite calling myself a python programmer and having done it professionally for many years.
but my point was more that I barely know any rust. there's entire parts of syntax I don't understand yet. but I'm coding anyway!
@mattgrayyes wait, how exactly does this work? Do all crossings have separate straight and turn traffic lights for cars? Or are there three phases, cars one direction, cars other direction, pedestrians all directions?
I don't know who needs to hear this (that's a lie: ~80% of drivers) but when you're in a turn lane or an exit only lane, you should still signal to confirm to those around you that you are aware of the lane you're in and where it's about to go.