Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Ilova C: O‘zbekcha-Inglizcha Rust Atamalar Lug‘ati (Glossary)

Ushbu lug‘at O‘zbekiston Rust hamjamiyati tomonidan Rust dasturlash tili bo‘yicha ilmiy va amaliy adabiyotlarda chalkashliklarning oldini olish hamda yagona standartni ta’minlash maqsadida tasdiqlangan.


Inglizcha TerminO‘zbekcha StandartTa’rifi va Misol
OwnershipEgalik tizimi / Egalik huquqiRust da xotira xavfsizligini ta’minlovchi resurs boshqaruvi qoidalari.
BorrowingQarz olishO‘zgaruvchining egalik huquqini bermasdan, unga havola (& yoki &mut) orqali vaqtincha murojaat qilish.
ReferenceHavolaBoshqa bir o‘zgaruvchining xotiradagi manziliga ko‘rsatuvchi xavfsiz mexanizm.
LifetimeYashash muddatiKompilyator (borrow checker) tomonidan havola qancha vaqt davomida yaroqli ekanligini kafolatlovchi parametr ('a).
TraitXislat (Trait)Muayyan tip amalga oshirishi (implement qilishi) kerak bo‘lgan metodlar to‘plami (interfeys).
Pattern MatchingAndaza moslashMa’lumotlar strukturasini shartlar asosida tekshirish va ajratib olish (match).
SliceKesmaTo‘plamning (masalan, massiv yoki String) ma’lum bir qismiga uzluksiz havola (&[T], &str).
Smart PointerAqlli ko‘rsatkichOddiy xotira manzilidan tashqari qo‘shimcha funksionallik va avtomatik tozalashga ega tip (Box, Rc, Arc).
Zero-cost AbstractionNol-xarajatli abstraksiyaYuqori darajadagi sintaktik qulaylik, lekin dastur ishlash tezligiga (runtime) hech qanday salbiy ta’sir ko‘rsatmaydi.
ConcurrencyParalellik / Ko‘p oqimlilikDasturda bir vaqtning o‘zida bir nechta vazifalarni xavfsiz bajarish.
Data RaceMa’lumotlar poygasiIkki yoki undan ortiq oqim bir vaqtda xotiraning bitta nuqtasiga murojaat qilib, ulardan biri yozmoqchi bo‘lgandagi xatolik. Rust da bu kompilyatsiya vaqtida 100% oldi olinadi.
ImmutableO‘zgarmasQiymati yaratilgandan so‘ng o‘zgartirilishi mumkin bo‘lmagan o‘zgaruvchi (default Rust holati).
MutableO‘zgaruvchanQiymati keyinchalik o‘zgartirilishi mumkin bo‘lgan o‘zgaruvchi (mut).