Struct mpd::search::Query [] [src]

pub struct Query<'a, S: 'a + Read + Write> {
    // some fields omitted
}

Methods

impl<'a, S: 'a + Read + Write> Query<'a, S>
[src]

fn new(client: &'a mut Client<S>) -> Query<'a, S>

fn and<'b: 'a, V: 'b + Into<Cow<'b, str>>>(&'a mut self, term: Term<'b>, value: V) -> &'a mut Query<'a, S>

fn limit(&'a mut self, offset: u32, limit: u32) -> &'a mut Query<'a, S>

fn group<'b: 'a, G: 'b + Into<Cow<'b, str>>>(&'a mut self, group: G) -> &'a mut Query<'a, S>

fn find(self, fuzzy: bool, add: bool) -> Result<Vec<Song>>

fn find_add<N: ToPlaylistName>(self, playlist: N) -> Result<()>

Trait Implementations

impl<'a, S: 'a + Read + Write> Display for Query<'a, S>
[src]

fn fmt(&self, f: &mut Formatter) -> Result

Formats the value using the given formatter.