Module streamduck_core::core
source · [−]Expand description
Core object and button definitions
Modules
Structs
Handle that’s given out to a module to perform actions on the core
Routine that acts as a middleman between streamdeck thread and the core, was made as a way to get around Sync restriction
Panel definition
Core struct that contains all relevant information about streamdeck and manages the streamdeck
Functions
Checks if slice of features contains a specific feature
Warns if slice of features doesn’t contain a specific feature
Type Definitions
Map of Buttons
Hashmap of UniqueButtons
Hashmap of raw Buttons
Reference counted RwLock of a button, prevents data duplication and lets you edit buttons if they’re in many stacks at once
Map of UniqueButtons