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 binding;
10pub mod brand;
11pub mod color;
12pub mod config;
13pub mod device;
14pub mod diagnostics;
15pub mod paths;
16pub mod single_instance;