alpm 0.5.2

Rust bindings for libalpm
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::{Package, Result, Trans};

use alpm_sys::*;

impl<'a> Trans<'a> {
    pub fn remove_pkg(&mut self, pkg: Package) -> Result<()> {
        let ret = unsafe { alpm_remove_pkg(self.handle.handle, pkg.pkg) };
        self.handle.check_ret(ret)
    }
}