aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/downloader/downloader_interface.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-17 14:04:20 +0900
committernsfisis <nsfisis@gmail.com>2026-05-17 14:13:03 +0900
commitac59538140a93d9a023da2115148bc9779223978 (patch)
tree906dae696dc103c33fd0ef0745b990f31c6d1c92 /crates/shirabe/src/downloader/downloader_interface.rs
parent61b446b4c1b8341e1d5735b9d4247327d1d5ebfc (diff)
downloadphp-shirabe-ac59538140a93d9a023da2115148bc9779223978.tar.gz
php-shirabe-ac59538140a93d9a023da2115148bc9779223978.tar.zst
php-shirabe-ac59538140a93d9a023da2115148bc9779223978.zip
fix(compile): fix trait signature errors
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(