It's not easy to find accurate information on water temperatures and killing bacteria and viruses.
Plumbers like to set hot water thermostats to 60C because they are told it kills Legionella quickly, and although rare, it can be rather severe.
If you have a hot water cylinder where water is kept hot for a period, it is useful to know that 50C also kills Legionella, but more slowly, and it will not multiply at 45C.
So in my own house (I have no particular risk factors for Legionella) I set my cylinder to 50C, which is a less scalding temperature. The incoming water is too cold for Legionella to multiply.
Looking at the washing machine temperature graph, it needs someone with more knowledge than me to say if the slow climb from 20C to 30C to 40C to 50C to 60C is long enough to kill the troublesome infections.
I do cottons, esp. towels, flannels and bedding, at 60C.
I have seen a special variety of Persil and other detergents, used in care homes, which contains some kind of added disinfectant.