Files
rayhunter/lib/src/lib.rs
2025-08-02 20:58:19 -04:00

30 lines
574 B
Rust

use serde::{Deserialize, Serialize};
pub mod analysis;
pub mod diag;
pub mod gsmtap;
pub mod gsmtap_parser;
pub mod hdlc;
pub mod log_codes;
pub mod pcap;
pub mod qmdl;
pub mod util;
// bin/check.rs may target windows and does not use this mod
#[cfg(target_family = "unix")]
pub mod diag_device;
// re-export telcom_parser, since we use its types in our API
pub use telcom_parser;
#[derive(PartialEq, Debug, Clone, Deserialize, Serialize)]
#[serde(rename_all = "lowercase")]
pub enum Device {
Orbic,
Tplink,
Tmobile,
Wingtech,
Pinephone,
Uz801
}