Procházet zdrojové kódy

Simplify match with if let.

Simon Persson před 7 roky
rodič
revize
ef48afbf41
1 změnil soubory, kde provedl 5 přidání a 7 odebrání
  1. 5 7
      playback/src/player.rs

+ 5 - 7
playback/src/player.rs

@@ -417,13 +417,11 @@ impl PlayerInternal {
     }
     }
 
 
     fn send_event(&mut self, event: PlayerEvent) {
     fn send_event(&mut self, event: PlayerEvent) {
-        match self.config.event_sender {
-            Some(ref s) =>
-                match s.send(event.clone()) {
-                    Ok(_) => info!("Sent event {:?} to event listener.", event),
-                    Err(err) => error!("Failed to send event {:?} to listener: {:?}", event, err)
-                }
-            None => ()
+        if let Some(ref s) = self.config.event_sender {
+            match s.send(event.clone()) {
+                Ok(_) => info!("Sent event {:?} to event listener.", event),
+                Err(err) => error!("Failed to send event {:?} to listener: {:?}", event, err)
+            }
         }
         }
     }
     }