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
.
core
inclui os tipos e funçÔes mais båsicos que não dependem delibc
, alocador ou até mesmo a presença de um sistema operacional.alloc
inclui tipos que requerem um alocador de heap global, tais comoVec
,Box
eArc
.- Os aplicativos Rust embarcados geralmente usam apenas
core
e, Ă s vezes,alloc
.