2019-01-30 15:26:05 +00:00
|
|
|
use crate::message::Message;
|
2019-01-31 10:01:47 +00:00
|
|
|
pub use crate::output::*;
|
2019-01-30 15:26:05 +00:00
|
|
|
|
|
|
|
#[derive(Debug)]
|
2019-01-31 10:01:47 +00:00
|
|
|
pub struct Stdout {}
|
2019-01-30 15:26:05 +00:00
|
|
|
|
|
|
|
impl Output for Stdout {
|
2019-01-31 10:01:47 +00:00
|
|
|
fn new(config: &HashMap<String, serde_yaml::Value>) -> Self {
|
|
|
|
Stdout {}
|
|
|
|
}
|
|
|
|
fn process_message(&mut self, message: Message) {
|
|
|
|
println!("Received message: {:?}", message);
|
|
|
|
}
|
|
|
|
}
|