Fix some pedantic clippy warnings

This commit is contained in:
Tom A. Wagner
2021-06-26 12:05:29 +02:00
parent f09fd596c8
commit 7977481689
5 changed files with 28 additions and 31 deletions

View File

@@ -100,20 +100,17 @@ fn handle_node(
);
// FIXME: Instead of checking these props, the "EnumFormat" parameter should be checked instead.
let media_type = props
.get("media.class")
.map(|class| {
if class.contains("Audio") {
Some(MediaType::Audio)
} else if class.contains("Video") {
Some(MediaType::Video)
} else if class.contains("Midi") {
Some(MediaType::Midi)
} else {
None
}
})
.flatten();
let media_type = props.get("media.class").and_then(|class| {
if class.contains("Audio") {
Some(MediaType::Audio)
} else if class.contains("Video") {
Some(MediaType::Video)
} else if class.contains("Midi") {
Some(MediaType::Midi)
} else {
None
}
});
state.borrow_mut().insert(
node.id,