#[allow(dead_code)]
#[derive(Debug)]
enum Game {
Exit,
Print(String),
Position { x: i32, y: i32 },
SetColor(i32, i32, i32),
}
fn main() {
let exit = Game::Exit;
let print = Game::Print(String::from("Game Start"));
let position = Game::Position { x: 420, y: 540 };
let color = Game::SetColor(255, 80, 121);
println!("exit = {:?}", exit);
println!("print = {:?}", print);
println!("position = {:?}", position);
println!("color = {:?}", color);
}
/*
run:
exit = Exit
print = Print("Game Start")
position = Position { x: 420, y: 540 }
color = SetColor(255, 80, 121)
*/