use rand::Rng;

let random_num = rand::thread_rng().gen_range(1..=100);

the rand::thread_rng function that gives us the particular random number generator

The gen_range method takes a range expression as an argument and generates a random number in the range

1..=100 is a range expression

start..=end is inclusive on the lower and upper bounds