Rust dastlab 2000 yillarning o'rtalarida tizim dasturlashda endemik bo'lgan ko'plab muammolarni hal qilish uchun ishlab chiqilgan. Bulardan xotira bilan ishlash xatolari tufayli yuzaga kelgan xatolar ham tez-tezlik, ham og'irlik darajasida katta tashvish tug'dirgan. Shunday qilib, xotira xavfsizligi muhim talab edi. Rust xotira xavfsizligini nol ko'rsatgichlar, osilib turadigan ko'rsatgichlar yoki ma'lumotlar poygalariga ruxsat bermasdan ta'minlaydi. Ma'lumotlar qiymatlari faqat belgilangan shakllar to'plami orqali boshlanishi mumkin, ularning barchasi ularning kirishlari allaqachon boshlanishi kerak. Rust shuningdek xotira xavfsizligini ta'minlaydigan qoidalardan iborat mulkchilik tizimidan foydalanadi va buni chiqindi to'plamidan foydalanmasdan amalga oshiradi. Bu ayniqsa muhim, chunki ko'plab
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence