diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-03-19 04:02:42 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-03-29 00:58:57 +0200 |
| commit | 9c4087ac5cc39c0799d25a70834b61899069b7c3 (patch) | |
| tree | 9b7730fdaeee035a93ef80f5e65b75ccea42f13f | |
| parent | f4791b826a1bb1e191af4bac959e88489af428ca (diff) | |
Introduce PeripheralBorrow trait
| -rw-r--r-- | embassy/src/util/mod.rs | 5 |
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::*; | |||
| 14 | pub use portal::*; | 14 | pub use portal::*; |
| 15 | pub use signal::*; | 15 | pub use signal::*; |
| 16 | pub use waker::*; | 16 | pub use waker::*; |
| 17 | |||
| 18 | pub trait PeripheralBorrow { | ||
| 19 | type Target; | ||
| 20 | unsafe fn unborrow(self) -> Self::Target; | ||
| 21 | } | ||
