#pragma once #include #include #include "usb_cdc.h" struct handler_entry { int8_t type_id; void (*handle)(usb_cdc&, uint32_t); }; [[noreturn]] void dispatch(std::span handlers);