1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
pub mod platform; pub mod process; pub use anyhow::Result; use thiserror::Error; #[derive(Error, Debug)] pub enum Error { #[error("Unable to determine target-architecture")] Architecture, #[error("Unable to determine target-os")] OS, #[error("Unable to determine target-environment")] Environment, #[error("Unknown target_os")] Unknown, #[error("Could not get parent process")] ParentProcess, #[error("Could not get parent PID")] ParentPID, #[error("Could not get child process")] ChildProcess, }