#![forbid(unsafe_code)]
#![deny(rust_2018_idioms)]
pub mod atomic_write;
pub const DASHBOARD_SCHEMA_VERSION: u32 = 1;
pub mod error;
pub mod hardware;
pub mod paths;
pub mod time;
pub mod types;
pub use atomic_write::atomic_write_json;
pub use error::{CoreError, CoreResult};
pub use hardware::{
HardwareCategory, HardwareDevice, HardwareDeviceKey, KeyError, NICKNAME_MAX_CHARS,
NicknameError, compute_device_label, parse_sysfs_pci_id, validate_nickname,
};
pub use paths::history_db_path;
pub use time::parse_duration_dhm;
pub use types::SnapshotCache;
pub use types::*;
pub const STATIC_TAG: &str = "static";