From bac03848aabc902a8b0b8b49bd57608d5e7270f7 Mon Sep 17 00:00:00 2001 From: JoeZane Date: Fri, 13 Jun 2025 02:43:07 +0800 Subject: [PATCH] upd: refactor function name to `handle_evt` in EventHandle --- examples/event_bus/widget.rs | 2 +- tlib/src/event_bus/event_handle.rs | 2 +- tlib/src/event_bus/mod.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/event_bus/widget.rs b/examples/event_bus/widget.rs index e6d6d38..bf76a98 100644 --- a/examples/event_bus/widget.rs +++ b/examples/event_bus/widget.rs @@ -48,7 +48,7 @@ impl EventHandle for WidgetEvents { vec![EventType::Test] } - fn handle(&mut self, evt: &Self::Event) { + fn handle_evt(&mut self, evt: &Self::Event) { match evt { Events::Test => info!("Test events received. id = {}", self.id()), } diff --git a/tlib/src/event_bus/event_handle.rs b/tlib/src/event_bus/event_handle.rs index f9ccaf8..0d50149 100644 --- a/tlib/src/event_bus/event_handle.rs +++ b/tlib/src/event_bus/event_handle.rs @@ -6,5 +6,5 @@ pub trait EventHandle { fn listen(&self) -> Vec; - fn handle(&mut self, evt: &Self::Event); + fn handle_evt(&mut self, evt: &Self::Event); } diff --git a/tlib/src/event_bus/mod.rs b/tlib/src/event_bus/mod.rs index e1fe702..9fec045 100644 --- a/tlib/src/event_bus/mod.rs +++ b/tlib/src/event_bus/mod.rs @@ -75,7 +75,7 @@ impl, T: IEventType> InnerEventBus { if let Some(registers) = self.register.get_mut(&k) { for handle in registers.iter_mut() { let handle = nonnull_mut!(handle); - handle.handle(&e); + handle.handle_evt(&e); } } else { warn!("[EventBus::push] Event `{:?}` has no registers.", e.ty());