summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@atos.net>2019-04-24 09:45:06 +0200
committerMatthias Beyer <matthias.beyer@atos.net>2019-04-24 09:58:49 +0200
commit0d39219b0a32d3024702da8cba97b67b6558a6a1 (patch)
tree2d23d4c2d7f185df3754aac9609561b577c943fa
parent95cc8da13b712ed52b37446fde173f547581c0e2 (diff)
Add Frontend::compare_packages()
-rw-r--r--src/frontend/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/frontend/mod.rs b/src/frontend/mod.rs
index 41ab972..0027fd8 100644
--- a/src/frontend/mod.rs
+++ b/src/frontend/mod.rs
@@ -7,10 +7,12 @@ use crate::config::Configuration;
use crate::frontend::list::ListFrontend;
use crate::frontend::json::JsonFrontend;
use crate::frontend::table::TableFrontend;
+use crate::backend::Backend;
pub trait Frontend {
fn list_packages(&self, packages: Vec<Package>) -> Result<()>;
fn list_problems(&self, problems: Vec<Problem>) -> Result<()>;
+ fn compare_packages(&self, packages: Vec<Package>, backend: &Backend, filter_repos: Vec<Repo>) -> Result<()>;
}
pub mod list;