Как мне напечатать переменные в Rust и показать все об этой переменной, как .inspect в Ruby?

let mut hash = HashMap::new();
hash.insert("Daniel", "798-1364");
println!("{}", hash);

не скомпилируется с ошибкой

ограничение по признаку std :: collection :: HashMap <& str, & str>: std :: fmt :: Отображение не выполняется

Есть ли способ сказать что-то вроде:

println!("{}", hash.inspect());

и распечатайте его:

1) "Daniel" => "798-1364"

Ответы на вопрос(2)

Ваш ответ на вопрос