Crate streamduck_core

Crate streamduck_core 

Source
Expand description

Crate responsible for managing streamdeck devices, rendering, managing configuration and pretty much everything

Re-exports§

pub use streamdeck;
pub use hidapi;
pub use palette;
pub use image;

Modules§

config
Core and device configs
core
Core object and button definitions
font
Font related code
images
Everything related to image processing
modules
Module definition and built-in modules
socket
Socket related definitions
thread
Device Thread
util
Utility code for rendering and conversions
versions
Constants for defining current feature versions of the software

Enums§

Error
Error type for streamdeck connections

Functions§

check_if_streamdeck
Checks if PID of the device matches streamdeck
connect
Attempts to connect to specified device as a streamdeck
connect_any
Attempts to connect to any detected streamdeck
find_decks
Retrieves a list of found streamdeck devices

Attribute Macros§

async_recursion
async_trait