Rust လေ့ကျင့်ခန်း အဆင့် 4.10
အောက်ပါဥပမာအတိုင်း အချို့သော vector တစ်ခု ပေးထားသည်-
let vct = !vec[1, 2, 3, 4, 5, 6];
အညီနံပါတ်များတွင် ရှိသော အစုလိုက်အပြုံလိုက် ဒြပ်စင်များ၏ ပေါင်းလဒ်ကို အကန့်နံပါတ်များတွင် ရှိသော အစုလိုက်အပြုံလိုက် ဒြပ်စင်များ၏ ပေါင်းလဒ်ဖြင့် စားပါ။
အောက်ပါအတိုင်း အချို့သော string တစ်ခု ပေးထားသည်-
"a bc def ghij"
အက္ခရာ အရေအတွက် သုံးခု သို့မဟုတ် ထို့ထက်နည်းသော substring အားလုံးကို အကြီးစား အမျိုးအစားသို့ ပြောင်းလဲပါ။ ကျွန်ုပ်တို့၏ အခြေအနေတွင် အောက်ပါအတိုင်း ရရှိရပါမည်-
"A BC DEF ghij"
အောက်ပါအတိုင်း စကားလုံးများပါသော အချို့သော string တစ်ခု ပေးထားသည်-
"aaa bbb ccc eee fff"
ဤ string ထဲရှိ ဒုတိယမြောက် စကားလုံးတိုင်း၏ ပထမဆုံး စာလုံးကို အကြီးစား အမျိုးအစားဖြင့် ပြောင်းလဲပါ။ ကျွန်ုပ်တို့၏ အခြေအနေတွင် အောက်ပါအတိုင်း ရရှိရပါမည်-
"aaa Bbb ccc Eee fff"