Russians are orthodox Byzantines and have different mindset from the Roman western Europeans. However, Russia does have some white supremacist mindset which was to its own detriment as it kept on hoping to ally with West while the west kept on treating Russia as a threat!!
However, China is one country which has absolutely no colonial or conquest mindset. It is an ancient civilisation that is proud of its legacy and does not seek to convert others to its own ways. If anything, China is genuinely non threatening to India. However, India still needs to reduce Chinese global influence to prevent it from acting as another super power, thereby bringing in needless intervention in petroleum politics as any support to the Islamic petrostates by China, even with genuine intention of obtaining more of the oil supply is a security threat to India.