الشرائح (Slices): رؤى داخل البيانات
تسمح لك الشرائح بالإشارة إلى تتابع متصل من العناصر في مجموعة بدلاً من المجموعة كاملة. هي نوع من المراجع، لذا لا تملك حق الملكية.
rust let s = String::from("hello world"); let hello = &s[0..5]; let world = &s[6..11];
شرائح النصوص (String Slices)
في Rust، يعتبر &str شريحة نصية. هو أكثر كفاءة من String لأنه مجرد مؤشر وطول. عند تصميم واجهات البرمجية (APIs)، فإن تفضيل &str يجعلها أكثر مرونة.