libinput-rs 0.3.8

100% drop-in Rust replacement for the libinput 1.31.3 C ABI and tools
Documentation
#include <stdarg.h>

typedef void (*input_log_handler)(void *context,
                                  int priority,
                                  const char *format,
                                  va_list arguments);

__attribute__((visibility("hidden"))) void
input_emit_log(void *handler_pointer,
               void *context,
               int priority,
               const char *format,
               ...)
{
        input_log_handler handler = (input_log_handler)handler_pointer;
        va_list arguments;

        va_start(arguments, format);
        handler(context, priority, format, arguments);
        va_end(arguments);
}