From 7b6086d19eca2d51c7cddf9dbbbc47eacf371472 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Sun, 21 Mar 2021 22:09:06 +0100 Subject: nrf: add unborrow! macro --- embassy-extras/src/macros.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'embassy-extras/src') diff --git a/embassy-extras/src/macros.rs b/embassy-extras/src/macros.rs index 478549ac0..5c50f5d96 100644 --- a/embassy-extras/src/macros.rs +++ b/embassy-extras/src/macros.rs @@ -73,3 +73,12 @@ macro_rules! peripherals { }; } + +#[macro_export] +macro_rules! unborrow { + ($($name:ident),*) => { + $( + let $name = unsafe { $name.unborrow() }; + )* + } +} -- cgit