From 808db24d280f2119337915f9c5c27db1730fc782 Mon Sep 17 00:00:00 2001 From: adrian-kong Date: Mon, 12 Dec 2022 18:01:05 +1100 Subject: [PATCH] impl HasTime for Result Frame --- rust/sbp/src/sbp_iter_ext.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rust/sbp/src/sbp_iter_ext.rs b/rust/sbp/src/sbp_iter_ext.rs index dc146238ab..0db26ba646 100644 --- a/rust/sbp/src/sbp_iter_ext.rs +++ b/rust/sbp/src/sbp_iter_ext.rs @@ -210,6 +210,15 @@ mod swiftnav_impl { self.to_sbp().time() } } + + impl HasTime for Result { + fn time(&self) -> Option> { + match self { + Ok(m) => m.time(), + Err(_) => None, + } + } + } } #[cfg(test)]