use std::mem;

#[derive(Debug, Clone, Copy)]
enum Week { Mon, Tues, Wed = 2, Thu = 10, Fri, Sat = 5, Sun }

fn main() {
	let mut week: Week = Week::Mon;
	println!( "{:?} {:?}", week as isize, Week::Fri as isize );
	if mem::discriminant(&week) == mem::discriminant(&Week::Mon) {
		println!( "{:?}", week );
	}
	if week as isize == Week::Mon as isize {
		println!( "{:?}", week );
	}
	for n in Week::Mon as isize .. Week::Fri as isize {
		println!( "{:?}", n );
	}
}

// Local Variables: //
// tab-width: 4 //
// End: //
