Skip to main content

openlogi_core/
lib.rs

1//! Shared types and configuration for OpenLogi.
2//!
3//! This crate is deliberately I/O-free apart from filesystem reads/writes of
4//! the user config file. It must never depend on `hidpp`, `async-hid`, or any
5//! platform-specific event/window API — those live in sibling crates.
6
7#![deny(missing_docs)]
8
9pub mod action_ring;
10pub mod binding;
11pub mod bindings;
12pub mod brand;
13pub mod color;
14pub mod config;
15pub mod device;
16pub mod device_order;
17pub mod diagnostics;
18pub mod hid;
19pub mod paths;
20pub mod single_instance;