aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/downloader/downloader_interface.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/downloader/downloader_interface.rs')
-rw-r--r--crates/shirabe/src/downloader/downloader_interface.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/shirabe/src/downloader/downloader_interface.rs b/crates/shirabe/src/downloader/downloader_interface.rs
index 423df69..6662799 100644
--- a/crates/shirabe/src/downloader/downloader_interface.rs
+++ b/crates/shirabe/src/downloader/downloader_interface.rs
@@ -12,6 +12,7 @@ pub trait DownloaderInterface {
package: &dyn PackageInterface,
path: &str,
prev_package: Option<&dyn PackageInterface>,
+ output: bool,
) -> anyhow::Result<Box<dyn PromiseInterface>>;
fn prepare(
@@ -26,6 +27,7 @@ pub trait DownloaderInterface {
&self,
package: &dyn PackageInterface,
path: &str,
+ output: bool,
) -> anyhow::Result<Box<dyn PromiseInterface>>;
fn update(
@@ -39,6 +41,7 @@ pub trait DownloaderInterface {
&self,
package: &dyn PackageInterface,
path: &str,
+ output: bool,
) -> anyhow::Result<Box<dyn PromiseInterface>>;
fn cleanup(