Я попробовал следующий код:
fn main() {
let v2 = vec![1; 10];
println!("{}", v2);
}
Но компилятор жалуется:
error[E0277]: 'std::vec::Vec<{integer}>' doesn't implement 'std::fmt::Display'
--> src/main.rs:3:20
|
3 | println!("{}", v2);
| ^^ 'std::vec::Vec<{integer}>' cannot be formatted with the default formatter
|
= help: the trait 'std::fmt::Display' is not implemented for 'std::vec::Vec<{integer}>'
= note: in format strings you may be able to use '{:?}' (or {:#?} for pretty-print) instead
= note: required by 'std::fmt::Display::fmt'
Кто-нибудь реализует эту черту для Vec<T>
?