nv-utils 0.1.0

A set of utilities and common abstractions
Documentation
trait UserInteraction{
	fn show_user_message(&self, message: &str) -> ();
}

pub struct ConsoleUserInteraction;

impl ConsoleUserInteraction {
	pub fn new() -> ConsoleUserInteraction {
		ConsoleUserInteraction{}
	}
}

impl UserInteraction for ConsoleUserInteraction
{
	fn show_user_message(&self, message : &str) -> ()
	{
		println!("{}", message);
	}
}