From 1fe1cd3fe9da3f34d8529a0c4cc89fdc61af5065 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 17 May 2026 17:44:03 +0900 Subject: fix(compile): add dyn keyword to all trait object usages (E0782) Co-Authored-By: Claude Sonnet 4.6 --- crates/shirabe/src/repository/repository_interface.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'crates/shirabe/src/repository/repository_interface.rs') diff --git a/crates/shirabe/src/repository/repository_interface.rs b/crates/shirabe/src/repository/repository_interface.rs index 777d3f6..c321908 100644 --- a/crates/shirabe/src/repository/repository_interface.rs +++ b/crates/shirabe/src/repository/repository_interface.rs @@ -14,7 +14,7 @@ pub enum FindPackageConstraint { pub struct LoadPackagesResult { pub names_found: Vec, - pub packages: Vec>, + pub packages: Vec>, } pub enum AbandonedInfo { @@ -46,15 +46,15 @@ pub trait RepositoryInterface: Countable { &self, name: String, constraint: FindPackageConstraint, - ) -> Option>; + ) -> Option>; fn find_packages( &self, name: String, constraint: Option, - ) -> Vec>; + ) -> Vec>; - fn get_packages(&self) -> Vec>; + fn get_packages(&self) -> Vec>; fn load_packages( &self, -- cgit v1.3.1