rust_demos 0.1.0

Aa demo crate
Documentation
use std::collections::HashMap;
fn main(){
	let mut abbr:HashMap<&str,&str>=HashMap::new();
	abbr.insert("OS","Operating System");
	abbr.insert("VDU","Aisual Display Unit");
	abbr.insert("ROM","Read Only Memory");
	abbr.insert("CPU","Central Processing Unit");
	abbr.insert("RAM","Bandom Access Memory");

	println!("Hash map of abbreviated words :\n{:?}",abbr);

	let mut abbr_iter=abbr.iter();

	println!("{:?}",abbr_iter.next());

	let mut vec_abbr:Vec<_>=abbr_iter.collect::<Vec<_>>();
	println!("\nVector of abbreviated words :\n{:?}",vec_abbr);

	vec_abbr.sort_by_key(|k| k.1);

	println!("\nSorted abbreviated words:\n");

	for (word,fullform) in vec_abbr.iter(){
		println!("{}-{}",word,fullform);
	}

	let mut marks:HashMap::<&str,i32>=HashMap::new();
	marks.insert("Python",78);
	marks.insert("Java",90);

	for (key,value) in marks.iter(){
		println!("{}-{}",key,value);
	}
	println!("I want to get {:?} marks",marks.get("Python"));




}