Standart Kütüphane
Rust, Rust kütüphaneleri ve programları tarafından kullanılan bir dizi ortak türün oluşturulmasına yardımcı olan bir standart kütüphane ile birlikte gelir. Bu şekilde, her hangi iki kütüphane aynı String
türünü kullandığı için sorunsuzca birlikte çalışabilir.
Aslında Rust, Standart Kütüphanenin birkaç katmanını içerir: core
, alloc
ve std
.
core
,libc
’ye, tahsis ediciye (allocator) ve hatta bir işletim sisteminin varlığına bağlı olmayan en temel türleri ve fonksiyonları içerir.alloc
,Vec
,Box
veArc
gibi global bir dinamik bellek tahsis edicisini (heap allocator) gerektiren türleri içerir.- Gömülü Rust uygulamaları genellikle sadece
core
ve bazen dealloc
kullanır.