nv_utils/
user_interaction.rs

1trait UserInteraction{
2	fn show_user_message(&self, message: &str) -> ();
3}
4
5pub struct ConsoleUserInteraction;
6
7impl ConsoleUserInteraction {
8	pub fn new() -> ConsoleUserInteraction {
9		ConsoleUserInteraction{}
10	}
11}
12
13impl UserInteraction for ConsoleUserInteraction
14{
15	fn show_user_message(&self, message : &str) -> ()
16	{
17		println!("{}", message);
18	}
19}