Files
dirigent/crates/dirigent_inspector/src/lib.rs
T
2026-05-08 01:59:04 +02:00

24 lines
720 B
Rust

pub mod channel;
pub mod error;
pub mod handle;
pub mod node;
pub mod process;
pub mod registry;
pub mod snapshot;
pub mod system;
pub mod tree;
// Re-export commonly used types
pub use channel::{
channel as inspector_channel, CommandKind, CommandResponse, InspectorChannelReceiver,
InspectorChannelSender, NodeCommand,
};
pub use error::{InspectorError, Result};
pub use handle::NodeHandle;
pub use node::{Inspectable, NodeId, NodeKind, NodeMetadata, NodeState};
pub use process::{ProcessInfo, ProcessMonitor, ProcessStatus};
pub use registry::{InspectorEvent, InspectorRegistry};
pub use snapshot::{NodeSnapshot, TreeSnapshot};
pub use system::{SystemInfo, SystemMonitor};
pub use tree::{NodeTree, TreeNode};