diff options
author | Stevan Andjelkovic <stevan@advancedtelematic.com> | 2016-03-24 11:06:39 +0100 |
---|---|---|
committer | Stevan Andjelkovic <stevan@advancedtelematic.com> | 2016-03-24 11:06:39 +0100 |
commit | aa1400440431b9fff281380ec2f6b48a89aab83b (patch) | |
tree | 6781dbe4dafd36f0eabf99253509d8b196bf5ad3 /src/package_manager/mod.rs | |
parent | 1b97aa501f14ce2b31a6708c58b0f1915544bf48 (diff) | |
download | rvi_sota_client-aa1400440431b9fff281380ec2f6b48a89aab83b.tar.gz |
Move package manager interface to its own file.
Diffstat (limited to 'src/package_manager/mod.rs')
-rw-r--r-- | src/package_manager/mod.rs | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/package_manager/mod.rs b/src/package_manager/mod.rs index b7d22de..2e23238 100644 --- a/src/package_manager/mod.rs +++ b/src/package_manager/mod.rs @@ -1,11 +1,5 @@ -use datatype::error::Error; -use datatype::package::Package; - -pub trait PackageManager { - fn new() -> Self; - fn installed_packages(&self) -> Result<Vec<Package>, Error>; -} - pub use self::dpkg::Dpkg; +pub use self::interface::PackageManager; pub mod dpkg; +pub mod interface; |