The source code to use an iterator to traverse the vector elements is given below. The given program is compiled and executed on UBUNTU 18.04 successfully.
// Rust program to use of an iterator to
// traverse the vector elements
fn main()
{
let countries = vec!["India", "UK", "USA", "Canada"];
println!("Country names: ");
for country in countries.into_iter()
{
println!(" {}",country);
}
}
Output:
Country names:
India
UK
USA
Canada
Explanation:
Here, we created a vector that contains the name of countries. Then we traversed the vector elements and printed them.
Program/Source Code:
The source code to use an iterator to traverse the vector elements is given below. The given program is compiled and executed on UBUNTU 18.04 successfully.
Output:
Explanation:
Here, we created a vector that contains the name of countries. Then we traversed the vector elements and printed them.
need an explanation for this answer? contact us directly to get an explanation for this answer