Biblioteca Padrão
Rust vem com uma biblioteca padrão (standard library) que ajuda a estabelecer um conjunto de tipos comuns usados por bibliotecas e programas Rust. Dessa forma, duas bibliotecas podem trabalhar juntas sem problemas porque ambas usam o mesmo tipo String.
Na verdade, o Rust contém várias camadas de Biblioteca Padrão: core, alloc e std.
coreinclui os tipos e funções mais básicos que não dependem delibc, alocador ou até mesmo a presença de um sistema operacional.allocinclui tipos que requerem um alocador de heap global, tais comoVec,BoxeArc.- Os aplicativos Rust embarcados geralmente usam apenas
coree, às vezes,alloc.