Стандартна бібліотека
Rust поставляється зі стандартною бібліотекою, яка допомагає встановити набір загальних типів, які використовуються бібліотекою та програмами Rust. Таким чином, дві бібліотеки можуть безперешкодно працювати разом, оскільки обидві використовують той самий тип String.
Насправді Rust містить кілька рівнів стандартної бібліотеки: core, alloc і std.
coreвключає найпростіші типи та функції, які не залежать відlibc, розподілювача чи навіть наявності операційної системи.allocвключає типи, для яких потрібен глобальний розподільник купи, наприкладVec,BoxіArc.- Вбудовані програми Rust часто використовують лише 
core, та інодіalloc.