aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Fresk <emil.fresk@gmail.com>2024-02-23 08:20:21 +0100
committerEmil Fresk <emil.fresk@gmail.com>2024-02-23 08:37:35 +0100
commit8b2465ba37a2781704e302f403069282a5562930 (patch)
treeee2b56b348b1dd60155a4278dae1fa0b882823da
parent7a2f605b5261833fe9ff0619700c0c54fe0346e3 (diff)
Fix nightly compiler CI failure
-rw-r--r--rtic-monotonics/build.rs3
-rw-r--r--rtic/ui/unknown-interrupt.rs2
2 files changed, 4 insertions, 1 deletions
diff --git a/rtic-monotonics/build.rs b/rtic-monotonics/build.rs
index 50a3660..21ccce9 100644
--- a/rtic-monotonics/build.rs
+++ b/rtic-monotonics/build.rs
@@ -158,15 +158,18 @@ fn stm32() {
fs::write(out_file, g.to_string()).unwrap();
}
+#[cfg(feature = "stm32-metapac")]
enum GetOneError {
None,
Multiple,
}
+#[cfg(feature = "stm32-metapac")]
trait IteratorExt: Iterator {
fn get_one(self) -> Result<Self::Item, GetOneError>;
}
+#[cfg(feature = "stm32-metapac")]
impl<T: Iterator> IteratorExt for T {
fn get_one(mut self) -> Result<Self::Item, GetOneError> {
match self.next() {
diff --git a/rtic/ui/unknown-interrupt.rs b/rtic/ui/unknown-interrupt.rs
index 3c6c69f..1460012 100644
--- a/rtic/ui/unknown-interrupt.rs
+++ b/rtic/ui/unknown-interrupt.rs
@@ -9,7 +9,7 @@ mod app {
struct Local {}
#[init]
- fn init(cx: init::Context) -> (Shared, Local) {
+ fn init(_cx: init::Context) -> (Shared, Local) {
(Shared {}, Local {})
}
}