Где может быть полезен Rust?
Кому и в каких задачах Rust может мне заменить
Кому [...] мне — крутая формулировка, я заценил :З
А заменяет он не C# и питон, а скорее Си и C++: Rust это язык для низкоуровневых вещей. На нем имеет смысл писать драйвера, серверы, движки рендеринга и т.п. вещи, и практически не имеет смысла писать скрипты (для этого есть Python) и окошки с кнопочками (для этого есть C#).
Пишите на любом языке и года через 3 поймете, что то, что вы скачете по верхам - совершенно ничего не значит.
Только через 3 года жесткого программирования вы начнете писать с умом и по-настоящему (если попадется хорошая компания). И вопросы отпадут такие.
Из всего того, что вы назвали - самое лучше решение, покрывающее практически все запросы - C#.