1use darling_api as darling;
2
3pub struct MyPackageManager;
5
6pub static PACKAGE_MANAGER: MyPackageManager = MyPackageManager;
8
9impl darling::PackageManager for MyPackageManager {
10 fn name(&self) -> String {
11 unimplemented!()
12 }
13
14 fn install(&self, context: &darling::Context, package: &darling::InstallationEntry) -> anyhow::Result<()> {
15 unimplemented!();
16 }
17
18 fn uninstall(&self, context: &darling::Context, package: &darling::InstallationEntry) -> anyhow::Result<()> {
19 unimplemented!();
20 }
21
22 fn get_all_explicit(&self, context: &darling::Context) -> anyhow::Result<Vec<(String, String)>> {
23 unimplemented!();
24 }
25}