Derive From for AllMessages and simplify send_msg (#1774)

This commit is contained in:
Bastian Köcher
2020-10-01 18:22:15 +02:00
committed by GitHub
parent 579614d127
commit 5d8ae8d024
4 changed files with 41 additions and 41 deletions
+2 -2
View File
@@ -192,8 +192,8 @@ impl OverseerHandler {
}
/// Send some message to one of the `Subsystem`s.
pub async fn send_msg(&mut self, msg: AllMessages) -> SubsystemResult<()> {
self.events_tx.send(Event::MsgToSubsystem(msg)).await.map_err(Into::into)
pub async fn send_msg(&mut self, msg: impl Into<AllMessages>) -> SubsystemResult<()> {
self.events_tx.send(Event::MsgToSubsystem(msg.into())).await.map_err(Into::into)
}
/// Inform the `Overseer` that that some block was finalized.