aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2021-03-19 04:02:42 +0100
committerDario Nieuwenhuis <[email protected]>2021-03-29 00:58:57 +0200
commit9c4087ac5cc39c0799d25a70834b61899069b7c3 (patch)
tree9b7730fdaeee035a93ef80f5e65b75ccea42f13f
parentf4791b826a1bb1e191af4bac959e88489af428ca (diff)
Introduce PeripheralBorrow trait
-rw-r--r--embassy/src/util/mod.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/embassy/src/util/mod.rs b/embassy/src/util/mod.rs
index 6917e9993..18b61246b 100644
--- a/embassy/src/util/mod.rs
+++ b/embassy/src/util/mod.rs
@@ -14,3 +14,8 @@ pub use mutex::*;
14pub use portal::*; 14pub use portal::*;
15pub use signal::*; 15pub use signal::*;
16pub use waker::*; 16pub use waker::*;
17
18pub trait PeripheralBorrow {
19 type Target;
20 unsafe fn unborrow(self) -> Self::Target;
21}