ভেরিয়েবল

রাস্ট স্ট্যাটিক টাইপিংয়ের মাধ্যমে টাইপ নিরাপত্তা প্রদান করে। ভ্যারিয়েবলের বাইন্ডিং let দিয়ে তৈরি করা হয়:

fn main() {
    let x: i32 = 10;
    println!("x: {x}");
    // x = 20;
    // println!("x: {x}");
}
This slide should take about 5 minutes.
  • ভেরিয়েবলগুলি গতানুগতিকরূপে অপরিবর্তনীয় তা প্রদর্শন করতে x = 20 টি আনকমেন্ট করুন। পরিবর্তনের অনুমতি দিতে mut কীওয়ার্ড যোগ করুন।

  • এখানে i32 হল ভেরিয়েবলের ধরন। কম্পাইলের সময় এটি অবশ্যই জানা থাকা দরকার, তবে টাইপ ইনফারেন্স (পরে আচ্ছাদিত) প্রোগ্রামারকে অনেক ক্ষেত্রে এটি বাদ দেওয়ার অনুমতি দেয়।