diff options
| author | Hermes Agent <hermes@localhost> | 2026-08-12 04:45:25 +0000 |
|---|---|---|
| committer | Hermes Agent <hermes@localhost> | 2026-08-12 04:45:25 +0000 |
| commit | a73d7e29c0064e0a40ffcfb98f6b349ced5463b2 (patch) | |
| tree | c3b1ae2456141945e0ebc1d892b1d3f4be4604a1 /src/package_installer.rs | |
| parent | bdab2223c98bb0b42e7f93f4e40f54f1ac16bb71 (diff) | |
Execute native image build stages
Diffstat (limited to 'src/package_installer.rs')
| -rw-r--r-- | src/package_installer.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/package_installer.rs b/src/package_installer.rs index b08c469..c5c6451 100644 --- a/src/package_installer.rs +++ b/src/package_installer.rs @@ -89,3 +89,9 @@ fn normalize( pub trait PackageInstaller { fn install(&self, request: &PackageRequest) -> Result<()>; } + +impl<T: PackageInstaller + ?Sized> PackageInstaller for &T { + fn install(&self, request: &PackageRequest) -> Result<()> { + (*self).install(request) + } +} |