redict 0.2.3

A TUI and library to work with DICT servers.
Documentation
use std::net::TcpStream;
use dictproto::{
    connection::DICTConnection,
    Database, Strategy
};

fn main() {
    let addr = std::env::args().next_back().unwrap();
    let stream = TcpStream::connect(addr).expect("Invalid socket address");

    let mut conn = DICTConnection::new(stream).unwrap();
    conn.next();

    let (matches, _) = conn.match_db(Database::all(), Strategy::default(), String::from("ti")).expect("Damn");

    for m in matches {
        println!("{} : {}", m.source.desc, m.word);
    }
}