[][src]Trait alpm_utils::DbListExt

pub trait DbListExt<'a> {
    fn find_target_satisfier<T: AsTarg>(
        &mut self,
        target: T
    ) -> Result<Option<Package<'a>>>;
fn find_target<T: AsTarg>(&mut self, target: T) -> Option<Package<'a>>;
fn pkg<S: Into<String>>(&mut self, pkg: S) -> Option<Package<'a>>; }

Extention for AlpmList

Required methods

fn find_target_satisfier<T: AsTarg>(
    &mut self,
    target: T
) -> Result<Option<Package<'a>>>

Similar to find_satisfier() but expects a Targ instead of a &str.

fn find_target<T: AsTarg>(&mut self, target: T) -> Option<Package<'a>>

Similar to pkg() but expects a Targ instead of a &str.

fn pkg<S: Into<String>>(&mut self, pkg: S) -> Option<Package<'a>>

pkg() but over a list of Dbs instead of one

Loading content...

Implementations on Foreign Types

impl<'a> DbListExt<'a> for AlpmList<'a, Db<'a>>[src]

Loading content...

Implementors

Loading content...