Skip to main content

cadmus_core/
lib.rs

1#[macro_use]
2pub mod geom;
3
4pub mod assets;
5pub mod battery;
6pub mod color;
7pub mod context;
8pub mod crypto;
9pub mod db;
10pub mod device;
11#[cfg(feature = "bench")]
12pub mod dictionary;
13#[cfg(not(feature = "bench"))]
14mod dictionary;
15pub mod document;
16pub mod font;
17pub mod framebuffer;
18pub mod frontlight;
19pub mod gesture;
20pub mod github;
21pub mod helpers;
22pub mod http;
23pub mod i18n;
24pub mod input;
25pub mod library;
26pub mod lightsensor;
27pub mod logging;
28pub mod metadata;
29pub mod ota;
30pub mod rtc;
31
32pub use rtc::{AlarmManager, AlarmType};
33pub mod settings;
34pub mod task;
35#[cfg(any(feature = "profiling", feature = "tracing"))]
36pub mod telemetry;
37mod unit;
38pub mod version;
39pub mod view;
40
41pub use anyhow;
42pub use chrono;
43pub use ctor;
44pub use fxhash;
45pub use globset;
46pub use png;
47pub use rand_core;
48pub use rand_xoshiro;
49pub use serde;
50pub use serde_json;
51pub use walkdir;