1.2 KiB
1.2 KiB
Deckster
To do
- Move loupedeck_serial and pa_volume_interface out of this repository.
- Publish libraries to crates.io
- Move handlers to their own repositories
Contributing
Terminology
handler runner
: Node that is running handlers.handler host
: Ahandler runner
that is not thecoordinator
.coordinator
: Node to which the Loupedeck device is physically connected. Always ahandler runner
.
The different types of unwrap
expect("<reason>")
: The author thinks that unwrapping will never fail because of<reason>
.unwrap()
: The author assumes that unwrapping will never fail but explaining why is either obvious or too complicated.unwrap_todo()
: The author has not yet thought about how to handle this value beingNone
orErr
. They will replace this unwrapping withexpect("<reason>")
,unwrap()
, or proper error handling later.
Attribution
foxxyz’s loupedeck
library for JavaScript
(licensed under the MIT license)
was used as a reference for and inspired the design of loupedeck_serial
.