aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository/advisory_provider_interface.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/repository/advisory_provider_interface.rs')
-rw-r--r--crates/shirabe/src/repository/advisory_provider_interface.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/shirabe/src/repository/advisory_provider_interface.rs b/crates/shirabe/src/repository/advisory_provider_interface.rs
index 4b93eca..6b94ca9 100644
--- a/crates/shirabe/src/repository/advisory_provider_interface.rs
+++ b/crates/shirabe/src/repository/advisory_provider_interface.rs
@@ -11,10 +11,10 @@ pub struct SecurityAdvisoryResult {
}
pub trait AdvisoryProviderInterface {
- fn has_security_advisories(&self) -> bool;
+ fn has_security_advisories(&mut self) -> anyhow::Result<bool>;
fn get_security_advisories(
- &self,
+ &mut self,
package_constraint_map: IndexMap<String, AnyConstraint>,
allow_partial_advisories: bool,
) -> anyhow::Result<SecurityAdvisoryResult>;