summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/client.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/examples/client.rs b/examples/client.rs
index c5f31a7..db3b244 100644
--- a/examples/client.rs
+++ b/examples/client.rs
@@ -1,18 +1,13 @@
extern crate irc;
-use std::io;
-
pub struct ExampleClient;
impl irc::ClientCallbacks for ExampleClient {
- fn on_any_message (&mut self, _client: &mut irc::Client, m: &irc::Message) -> io::IoResult<()> {
- print!("{}", m.to_protocol_string());
- Ok(())
- }
}
fn main () {
- let builder = irc::ClientBuilder::new("doytest", "chat.freenode.net");
+ let mut builder = irc::ClientBuilder::new("doytest", "chat.freenode.net");
+ builder.set_debug(true);
let client = builder.connect();
client.run_loop_with_callbacks(ExampleClient);
}