mpd 0.1.0

A client library for MPD (music player daemon), like libmpdclient but in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![feature(test)]

extern crate mpd;
extern crate test;
extern crate time;
extern crate unix_socket;

use test::{black_box, Bencher};
use unix_socket::UnixStream;

#[bench]
fn status(b: &mut Bencher) {
    let mut mpd = mpd::Client::<UnixStream>::new(UnixStream::connect("/var/run/mpd/socket").unwrap()).unwrap();
    b.iter(|| {
        black_box(mpd.status()).unwrap();
    });
}