dfx_core/extension/manager/uninstall.rs
1use super::ExtensionManager;
2use crate::error::extension::UninstallExtensionError;
3
4impl ExtensionManager {
5 pub fn uninstall_extension(&self, extension_name: &str) -> Result<(), UninstallExtensionError> {
6 let path = self.get_extension_directory(extension_name);
7 crate::fs::remove_dir_all(&path)?;
8 Ok(())
9 }
10}