Печать переменных в Rust: несколько методов вывода значений

Чтобы распечатать переменную в Rust, существует несколько способов. Вот несколько часто используемых подходов:

Метод 1: использование макроса println!

fn main() {
    let variable = "Hello, Rust!";
    println!("{}", variable);
}

Метод 2: использование макроса format!и макроса println!

fn main() {
    let variable = "Hello, Rust!";
    let formatted_variable = format!("{}", variable);
    println!("{}", formatted_variable);
}

Метод 3: использование макроса dbg!

fn main() {
    let variable = "Hello, Rust!";
    dbg!(variable);
}

Метод 4. Использование макроса println!со спецификатором формата отладки

fn main() {
    let variable = "Hello, Rust!";
    println!("{:?}", variable);
}

Метод 5. Использование макроса println!со специальным описателем формата

fn main() {
    let variable = "Hello, Rust!";
    println!("{0}", variable);
}

Это некоторые из наиболее часто используемых методов вывода переменной в Rust. Вы можете выбрать метод, который соответствует вашим конкретным требованиям.