chiark / gitweb /
CLIPPY COMPLAINS
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Mar 2022 14:29:50 +0000 (14:29 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Mar 2022 14:29:50 +0000 (14:29 +0000)
src/main.rs

index 5df7139e50c0af557cb39a9abef04ec117e64654..26c43ddb8792e9e54d2855d3d9557a71dc7b5cb9 100644 (file)
@@ -1,7 +1,14 @@
-fn main() {
+trait Trait { }
+struct Struct;
+impl Trait for Struct { }
+
+fn optmap(s: Option<&Struct>) -> Option<&dyn Trait> {
+    match s {
+        Some(s) => Some(s),
+        None => None,
+    }
 }
 
-#[test]
-fn wombat() {
-    dbg!("wombat");
+fn main() {
+    optmap(None);
 }