diff --git a/drivers/storage/nvmed/src/main.rs b/drivers/storage/nvmed/src/main.rs index c3c0df618b..67151a5b73 100644 --- a/drivers/storage/nvmed/src/main.rs +++ b/drivers/storage/nvmed/src/main.rs @@ -101,7 +101,7 @@ fn daemon(daemon: daemon::Daemon, mut pcid_handle: PciFunctionHandle) -> ! { futures::pin_mut!(namespaces_future); futures::pin_mut!(time_future); match futures::future::select(namespaces_future, time_future).await { - futures::future::Either::Left((namespaces, _)) => namespaces, + futures::future::Either::Left((namespaces, _)) => Some(namespaces), futures::future::Either::Right(_) => None, } }) {