Макрос println! в Rust всегда оставляет символ новой строки в конце каждого вывода. Например
println!("Enter the number : ");
io::stdin().read_line(&mut num);
дает выход
Enter the number : 
56
Я не хочу, чтобы пользовательский ввод 56 находился в новой строке. Как это сделать?