diff options
author | Matthias Beyer <matthias.beyer@ifm.com> | 2022-07-06 12:10:40 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@ifm.com> | 2022-07-06 12:10:40 +0200 |
commit | 5bc4c969bfdbc031716c4df64771563a93c5a778 (patch) | |
tree | 5875aa409ff1b2ea56c59893cf5b7910cbec2b7f /crates/core/tedge_api | |
parent | 55dc9334018d3f457d3b0d29316eceaf79395815 (diff) |
Remove needless lifetime spec
Fixes lint: clippy::needless_lifetimes
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
Diffstat (limited to 'crates/core/tedge_api')
-rw-r--r-- | crates/core/tedge_api/src/plugin.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/core/tedge_api/src/plugin.rs b/crates/core/tedge_api/src/plugin.rs index d905c220..29b6fd3e 100644 --- a/crates/core/tedge_api/src/plugin.rs +++ b/crates/core/tedge_api/src/plugin.rs @@ -601,10 +601,10 @@ impl MessageBundle for () { impl<P: Plugin> DoesHandle<()> for P { fn into_built_plugin(self) -> BuiltPlugin { - fn handle_message<'a, PLUG: Plugin>( - _plugin: &'a dyn Any, + fn handle_message<PLUG: Plugin>( + _plugin: &dyn Any, _message: InternalMessage, - ) -> BoxFuture<'a, Result<(), PluginError>> { + ) -> BoxFuture<Result<(), PluginError>> { unreachable!() } BuiltPlugin { @@ -626,10 +626,10 @@ impl MessageBundle for AnyMessages { impl<P: Plugin + Handle<crate::message::AnyMessage>> DoesHandle<AnyMessages> for P { fn into_built_plugin(self) -> BuiltPlugin { - fn handle_message<'a, PLUG: Plugin + Handle<crate::message::AnyMessage>>( - plugin: &'a dyn Any, + fn handle_message<PLUG: Plugin + Handle<crate::message::AnyMessage>>( + plugin: &dyn Any, message: InternalMessage, - ) -> BoxFuture<'a, Result<(), PluginError>> { + ) -> BoxFuture<Result<(), PluginError>> { let plug = match plugin.downcast_ref::<PLUG>() { Some(p) => p, None => { |