It depends on the player but how much rest should you give your body?
I often read that professionals train 5 hours a day. If you do this in the long term, you will almost certainly have problems with your body. even if you have good genetics. And in competitions you are not relaxed and tired. I don't think it makes sense to train so much every day
So how many breaks are important?
Depends on way too many factors.
Pros for example train longer and more often. Their body and mind have already adapted to that stress and dont need that long to recover from that.
If i train around 4 hrs for example i have sore legs, back and feel stressed out the next day.
If something like this happens you shouldnt train again the day after. Soreness is a good indicator. On top it feels like shit playing with sore muscles. Having to literally sit into pain and force your body requires even more focus from you which will probably lack anyhow.
If i do train my usual 2 hrs i probably could almost train every day.
As a rough guideline you should listen to your body. If you feel bad you will probably play as bad. So if you cant get into your usual or better performance your probably need some more time off. If you feel refreshed and full of energy you are most certainly good to go.
Some more guidelines for recovery:
Get good and enough sleep. Around 7-8hrs are good numbers but they vary strongly from one to another.
Eat enough and decent food. If in doubt you should think about counting calories for some time to get a decent idea of how much you actually eat.
Drink enough water... Especially WATER! No cola, fanta or some other bs.
That should usually do the trick. There are many more strategies to recover better and faster but they arent as important as the ones mentioned above.