Crate mpd_client[][src]

Asynchronous client for MPD.

The Client type is the primary API.

Re-exports

pub use filter::Filter;
pub use state_changes::Subsystem;
pub use tag::Tag;

Modules

commands

Strongly typed, pre-built commands.

filter

Tools for constructing filter expressions, as used by e.g. the find command.

raw

Protocol-level types.

state_changes

Tools for handling state-change events emitted by MPD.

tag

Metadata tags.

Structs

Client

A client connected to an MPD instance.

Enums

CommandError

Errors which can occur when issuing a command.

Type Definitions

ConnectResult

Result returned by a connection attempt.