aboutsummaryrefslogtreecommitdiff
path: root/commands/quit.rs
blob: 982c48ff9a190c84fb853c1c5e3fd2742f66f366 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use tw;
use ::Queryer;

use commands::Command;

use std::process::exit;

pub static QUIT: Command = Command {
    keyword: "q",
    params: 0,
    exec: quit
};

fn quit(_line: String, tweeter: &mut tw::TwitterCache, _queryer: &mut Queryer) {
    println!("Bye bye!");
    tweeter.store_cache();
    exit(0);
}