pub trait ResultExt { fn assert_if_debugging_ui(self, message: &str); } impl ResultExt for Result { fn assert_if_debugging_ui(self, #[allow(unused)] message: &str) { #[cfg(feature = "ui_debug")] if self.is_err() { panic!("{}", message); } } }