fn count_pkgs(&self) -> Vec<(PackageManager, usize)> {
        let mut packages = Vec::new();
        if let Some(c) = WindowsPackageReadout::count_cargo() {
            packages.push((PackageManager::Cargo, c));
        }
        if let Some(c) = WindowsPackageReadout::count_scoop() {
            packages.push((PackageManager::Scoop, c));
        }
        packages
    }
/// Returns the __number of installed packages__ for the following package managers:
/// - cargo
Returns the __number of installed packages__ for the following package managers:
cargo
Returns the __number of installed packages__ for the following package managers : cargo
fn count_pkgs(&self) -> Vec<(PackageManager, usize)> {
        let mut packages = Vec::new();
        if let Some(c) = WindowsPackageReadout::count_cargo() {
            packages.push((PackageManager::Cargo, c));
        }
        if let Some(c) = WindowsPackageReadout::count_scoop() {
            packages.push((PackageManager::Scoop, c));
        }
        packages
    }
fn count_pkgs ( & self ) -> Vec < ( PackageManager , usize ) > { let mut packages = Vec :: new ( ) ; if let Some ( c ) = WindowsPackageReadout :: count_cargo ( ) { packages . push ( ( PackageManager :: Cargo , c ) ) ; } if let Some ( c ) = WindowsPackageReadout :: count_scoop ( ) { packages . push ( ( PackageManager :: Scoop , c ) ) ; } packages }
Returns the __number of installed packages__ for the following package managers:
 cargo
Returns the __number of installed packages__ for the following package managers : cargo
&self
&self