chiark / gitweb /
DOES NOT COMPILE
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Mar 2022 14:30:14 +0000 (14:30 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Mar 2022 14:30:14 +0000 (14:30 +0000)
src/main.rs

index 26c43ddb8792e9e54d2855d3d9557a71dc7b5cb9..cc60311d1d31ca6d5cde13f5aff50bf10f22a746 100644 (file)
@@ -3,10 +3,7 @@ struct Struct;
 impl Trait for Struct { }
 
 fn optmap(s: Option<&Struct>) -> Option<&dyn Trait> {
-    match s {
-        Some(s) => Some(s),
-        None => None,
-    }
+    s
 }
 
 fn main() {