rust_demos 0.1.0

Aa demo crate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
fn largest<T:PartialOrd>(list:&Vec<T>)->&T{
	let mut max=&list[0];
	for i in list.iter(){
		if i>max{
			max=i
		}
	}
	max
}
fn main(){
		let int_list=vec![1,4,2,7,8];
		println!("Largest integer is {}",largest(&int_list));
		let char_list=vec!['w','e'];
		println!("Largest character is {}",largest(&char_list));
		let float_list=vec![22.3,56.0,53.9];
		println!("Largest float  is {}",largest(&float_list));

}