cbjamo[m] has quit [Quit: Idle timeout reached: 172800s]
<JamesMunns[m]>
Speaking of JLinks, on MacOS for some reason the thing the JLink does where it shows up as a USB flash drive is acting weird, so it disconnects and reconnects every 3-5 seconds.
<JamesMunns[m]>
BUT, every time it does that, it pops a "device disconnected without ejecting" error in the notification center. I always have do not disturb on, so I didn't notice it. But I've had it plugged in for *hours*, so opening notifications would hang for like 45 seconds before it opened
<JamesMunns[m]>
OH YOU CAN TURN OFF THOSE NOTIFICATIONS ENTIRELY NOW
<danielb[m]>
<dirbaio[m]> "This is zero cost: `fn foo..." <- home come embassy-sync doesn't use this pattern everywhere (looking at Mutex::lock for example)?
<dirbaio[m]>
I meant it only for cases that are "async fn that just calls another async fn"
<danielb[m]>
yup, embassy has a bunch of `async fn() { poll_fn().await }
<danielb[m]>
* yup, embassy has a bunch of `async fn() { poll_fn().await }`
<danielb[m]>
* poll_fn().await }`
<dirbaio[m]>
ah then those could be changed, yes
<danielb[m]>
can rustdoc re-sugar them into async fns?
<dirbaio[m]>
no :(
<danielb[m]>
:/
<JamesMunns[m]>
could do cfg doc trickery? that's sad though :p
<JamesMunns[m]>
(I don't think this is actually a good idea)