Du wunderst dich vielleicht, wie wir von überall Zugriff auf Vec
oder Box
haben, ohne dass wir ein use
Statement
verwenden müssen. Der Grund liegt im Prelude
Modul in der Standard Bibliothek.
Du musst wissen, dass alles aus der Standard Bibliothek, das mit std::prelude::*
exportiert wird, in jedem Bereich von
Rust automatisch verfügbar ist. Das trifft auch für Vec
, Box
und viele anderen Elemente, wie z.B. Option, Copy etc. zu.