summary refs log tree commit diff
path: root/msg_socket
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-04-11 19:47:40 +0000
committerAlyssa Ross <hi@alyssa.is>2020-04-11 19:55:13 +0000
commitb1a657f905422a33447342944761f48632022faf (patch)
tree45db910ebdd0f84798463707a6264d8e320aa77c /msg_socket
parent5ba2568bff628620aa993a8f64b9e1dcf25928f4 (diff)
downloadcrosvm-b1a657f905422a33447342944761f48632022faf.tar
crosvm-b1a657f905422a33447342944761f48632022faf.tar.gz
crosvm-b1a657f905422a33447342944761f48632022faf.tar.bz2
crosvm-b1a657f905422a33447342944761f48632022faf.tar.lz
crosvm-b1a657f905422a33447342944761f48632022faf.tar.xz
crosvm-b1a657f905422a33447342944761f48632022faf.tar.zst
crosvm-b1a657f905422a33447342944761f48632022faf.zip
crosvm: collapse simple boolean matches
Rust 1.42 introduces matches!(), which can be used to collapse simple
match statements like these.
Diffstat (limited to 'msg_socket')
-rw-r--r--msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs b/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
index 85c5a7e..70b7e3f 100644
--- a/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
+++ b/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
@@ -43,10 +43,7 @@ fn msg_socket_impl(input: DeriveInput) -> TokenStream {
 }
 
 fn is_named_struct(ds: &DataStruct) -> bool {
-    match &ds.fields {
-        Fields::Named(_f) => true,
-        _ => false,
-    }
+    matches!(&ds.fields, Fields::Named(_))
 }
 
 /************************** Named Struct Impls ********************************************/