aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/event_dispatcher
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/event_dispatcher')
-rw-r--r--crates/shirabe/src/event_dispatcher/event_dispatcher.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/event_dispatcher/event_dispatcher.rs b/crates/shirabe/src/event_dispatcher/event_dispatcher.rs
index 1f1d9619..abc8aad8 100644
--- a/crates/shirabe/src/event_dispatcher/event_dispatcher.rs
+++ b/crates/shirabe/src/event_dispatcher/event_dispatcher.rs
@@ -4,7 +4,7 @@ use crate::autoload::ClassLoader;
use crate::composer::PartialComposerHandle;
use crate::composer::PartialComposerWeakHandle;
use crate::dependency_resolver::Transaction;
-use crate::dependency_resolver::operation::OperationInterface;
+use crate::dependency_resolver::operation::AnyOperation;
use crate::event_dispatcher::Event;
use crate::event_dispatcher::EventInterface;
use crate::event_dispatcher::EventSubscriberInterface;
@@ -205,8 +205,8 @@ impl EventDispatcher {
event_name: &str,
dev_mode: bool,
local_repo: Box<dyn RepositoryInterface>,
- operations: Vec<std::rc::Rc<dyn OperationInterface>>,
- operation: std::rc::Rc<dyn OperationInterface>,
+ operations: Vec<AnyOperation>,
+ operation: AnyOperation,
) -> anyhow::Result<i64> {
let composer = self.composer();
assert!(