文件名称:rust-mpd:Rust版本的libmpdclient
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-05 19:42:16
music rust mpd-client mpd libmpdclient
锈-mpd 纯Rust版本。 例子 添加到Cargo.toml : [ dependencies ] mpd = " * " 然后只需使用: extern crate mpd; use mpd :: Client; use std :: net :: TcpStream; let mut conn = Client :: connect ( "127.0.0.1:6600" ). unwrap (); conn. volume ( 100 ). unwrap (); conn. load ( "My Lounge Playlist" , ..). unwrap (); conn. play (). unwrap (); println! ( "Status: {:?}" , conn. status ()); 执照 根据以下任一许可 Apache许可证2.0版( 或 ) MIT
【文件预览】:
rust-mpd-master
----LICENSE-MIT(1KB)
----rustfmt.toml(275B)
----Cargo.toml(521B)
----src()
--------message.rs(2KB)
--------mount.rs(2KB)
--------error.rs(12KB)
--------macros.rs(1KB)
--------convert.rs(6KB)
--------client.rs(24KB)
--------playlist.rs(1KB)
--------sticker.rs(600B)
--------song.rs(7KB)
--------reply.rs(1KB)
--------proto.rs(7KB)
--------search.rs(3KB)
--------status.rs(12KB)
--------stats.rs(3KB)
--------plugin.rs(1KB)
--------version.rs(788B)
--------lib.rs(1KB)
--------idle.rs(6KB)
--------output.rs(733B)
----LICENSE-APACHE(11KB)
----examples()
--------example.rs(314B)
----.travis.yml(1KB)
----README.md(2KB)
----tests()
--------playback.rs(141B)
--------playlist.rs(278B)
--------reflect.rs(472B)
--------stickers.rs(428B)
--------outputs.rs(414B)
--------song.rs(524B)
--------helpers()
--------search.rs(305B)
--------data()
--------options.rs(2KB)
--------idle.rs(393B)
----.gitignore(20B)
----benches()
--------options.rs(370B)