add main error types
This commit is contained in:
@@ -8,9 +8,6 @@ use regex::Regex;
|
||||
|
||||
use crate::grouping::{Group, Package, Section};
|
||||
|
||||
/// Error message provided when a package search yields no results.
|
||||
pub const NO_PACKAGES_FOUND: &str = "no packages matching query";
|
||||
|
||||
pub fn search_packages(args: &ArgMatches, groups: &HashSet<Group>) -> Result<()> {
|
||||
let search_string = args
|
||||
.get_one::<String>("string")
|
||||
@@ -31,7 +28,7 @@ pub fn search_packages(args: &ArgMatches, groups: &HashSet<Group>) -> Result<()>
|
||||
}
|
||||
|
||||
if vec.is_empty() {
|
||||
bail!(NO_PACKAGES_FOUND)
|
||||
bail!(crate::errors::Error::NoPackagesFound);
|
||||
}
|
||||
|
||||
print_triples(vec);
|
||||
|
||||
Reference in New Issue
Block a user