Module mpd::error [] [src]

This module defines different errors occurring during communication with MPD.

There're following kinds of possible errors:

This module defines all necessary infrastructure to represent these kinds or errors.

Structs

ServerError

Server error

Enums

Error

Main error type, describing all possible error classes for the crate

ErrorCode

Server error codes, as defined in libmpdclient

ParseError

Parsing error kinds

ProtoError

Protocol errors

Type Definitions

Result

Shortcut type for MPD results