From c27eb35575031eb7ebcdf5f5cfed33dea85d47e6 Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Thu, 16 Mar 2023 15:32:38 +0100 Subject: [PATCH] docs: add panics section --- crates/pacdef_core/src/backend/backend_trait.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/pacdef_core/src/backend/backend_trait.rs b/crates/pacdef_core/src/backend/backend_trait.rs index 62a1015..a2d35ac 100644 --- a/crates/pacdef_core/src/backend/backend_trait.rs +++ b/crates/pacdef_core/src/backend/backend_trait.rs @@ -83,6 +83,10 @@ pub trait Backend: Debug { /// Mark the packages as non-explicit / dependency using the underlying /// package manager. + /// + /// # Panics + /// + /// This method shall panic when the backend does not support depedent packages. fn make_dependency(&self, packages: &[Package]) -> Result { let mut cmd = Command::new(self.get_binary()); cmd.args(self.get_switches_make_dependency());