aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
diff options
context:
space:
mode:
authorhuntc <[email protected]>2021-10-15 17:44:23 +1100
committerhuntc <[email protected]>2021-10-18 10:26:11 +1100
commit3be274dc2a471bb837e53f06065a20ec48d445d5 (patch)
tree59b481a688d5c5536f47925144189584019a9c36 /embassy-nrf/src
parent34e9e8581914af6f91ac21de9f027ddb0b67e9c4 (diff)
We must allow the run handler to mutate state
The handler may well need to close over and mutate state
Diffstat (limited to 'embassy-nrf/src')
-rw-r--r--embassy-nrf/src/saadc.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-nrf/src/saadc.rs b/embassy-nrf/src/saadc.rs
index 2a1059836..56aa8d48c 100644
--- a/embassy-nrf/src/saadc.rs
+++ b/embassy-nrf/src/saadc.rs
@@ -262,9 +262,9 @@ impl<'d, const N: usize> Saadc<'d, N> {
262 &mut self, 262 &mut self,
263 bufs: &mut [[i16; N0]; 2], 263 bufs: &mut [[i16; N0]; 2],
264 mode: Mode, 264 mode: Mode,
265 sampler: S, 265 mut sampler: S,
266 ) where 266 ) where
267 S: Fn(&[i16]) -> SamplerState, 267 S: FnMut(&[i16]) -> SamplerState,
268 { 268 {
269 let r = Self::regs(); 269 let r = Self::regs();
270 270