mpd-filters

Crates.iompd-filters
lib.rsmpd-filters
version0.4.6
created_at2025-01-03 21:50:24.514694+00
updated_at2025-01-06 04:11:08.243439+00
descriptionA simple mpd query parser library for Rust
homepage
repositoryhttps://github.com/tsirysndr/mpd-filters
max_upload_size
id1502914
size24,006
Tsiry Sandratraina (tsirysndr)

documentation

README

mpd-filters

ci downloads crates

A simple mpd query parser for Rust.

Usage

let mut parser = Parser::new("Album == '10 Summers' AND Artist == 'DJ Mustard'");
match parser.parse() {
  Ok(expr) => println!("Parsed expression: {:?}\n sql: {:?}", expr, expr.to_sql(SqlOptions::default())),
  Err(e) => panic!("Error parsing: {}", e),
}
Commit count: 31

cargo fmt