diff options
author | Jesse Luehrs <doy@tozt.net> | 2014-09-06 17:51:16 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2014-09-06 17:51:16 -0400 |
commit | 2d401b7685e6f142c5945075ba2d79abfa781f49 (patch) | |
tree | 1f836f9df5321986b4bd33196cf765a2d5ac6aa0 /examples/client.rs | |
parent | df1b563b1f14443d685f3b035f749090b764d63d (diff) | |
download | rust-irc-2d401b7685e6f142c5945075ba2d79abfa781f49.tar.gz rust-irc-2d401b7685e6f142c5945075ba2d79abfa781f49.zip |
add a basic runloop
Diffstat (limited to 'examples/client.rs')
-rw-r--r-- | examples/client.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/examples/client.rs b/examples/client.rs index 98900ef..f1f2479 100644 --- a/examples/client.rs +++ b/examples/client.rs @@ -2,9 +2,7 @@ extern crate irc; fn main () { let mut client = irc::ClientBuilder::new("doytest", "chat.freenode.net").connect(); - - loop { - let res = client.read(); - println!("{}", res); - } + client.run_loop_with(|m| { + println!("{}", m); + }); } |