Rust is a statically-typed language, which means that every variable must have a specific type. Rust's type system is designed to be safe and to prevent many common errors that occur in other languages. In this challenge, you will learn about some of the basic primitive data types in Rust, such as integers, floating-point numbers, booleans, and characters.
Understanding how to declare and use these basic data types is fundamental to writing effective Rust code. This challenge will guide you through defining variables with specific types and initializing them.
u8 and value 42f64 and value 3.14bool and value falsechar and value a(u8, f64, bool, char) with the variables you defined.(u8): Represents an 8-bit unsigned integer.(f64): Represents a 64-bit floating-point number.(bool): Represents a boolean value, which can be either true or false.(char): Represents a single Unicode scalar value.Here are some hints for you if you're stuck:
u8 you can use the syntax let variable_name: u8 = 10;f64 you can use the syntax let variable_name = 3.14;bool you can use the syntax let variable_name = false;char you can use single quotes like let variable_name = 'a';