aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-12 03:07:01 +0900
committernsfisis <nsfisis@gmail.com>2026-05-12 03:07:01 +0900
commit38c86ad0e6e6862c68f278d922a9c1d4afba737c (patch)
tree84c2dd1e78081515d2fd63755702f1acfa6fcf69 /crates
parente249c95c28c72317899dd0ead3105f757337ea06 (diff)
downloadphp-shirabe-38c86ad0e6e6862c68f278d922a9c1d4afba737c.tar.gz
php-shirabe-38c86ad0e6e6862c68f278d922a9c1d4afba737c.tar.zst
php-shirabe-38c86ad0e6e6862c68f278d922a9c1d4afba737c.zip
feat(port): port BinaryPresenceInterface.php
Diffstat (limited to 'crates')
-rw-r--r--crates/shirabe/src/installer/binary_presence_interface.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/shirabe/src/installer/binary_presence_interface.rs b/crates/shirabe/src/installer/binary_presence_interface.rs
index 783093e..c91c3e3 100644
--- a/crates/shirabe/src/installer/binary_presence_interface.rs
+++ b/crates/shirabe/src/installer/binary_presence_interface.rs
@@ -1 +1,7 @@
//! ref: composer/src/Composer/Installer/BinaryPresenceInterface.php
+
+use crate::package::package_interface::PackageInterface;
+
+pub trait BinaryPresenceInterface {
+ fn ensure_binaries_presence(&self, package: &dyn PackageInterface);
+}