You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Requires #126.
Changes:
* Moves UX updates to `Channel`, so that `Device::channel()` no longer
needs to return a tuple (Channel, Channel::UxUpdate)
* Changes updates channel implementation from multi-producer,
single-consumer `mpsc` to `broadcast`, allowing subscribing more than
once. This allows subscribing to events without borrowing the channel
mutably
* Wraps PIN entry callback with `Arc`, and makes all `UxUpdate`s
`Clone`, as `broadcast` requires the message to be `Clone`
0 commit comments