1 2 3 4 5 6 7 8 9 10 11
use super::{ScanError, Scanner}; use crate::model::RawPort; pub struct MacosScanner; impl Scanner for MacosScanner { fn scan(&self) -> Result<Vec<RawPort>, ScanError> { // TODO: use libproc APIs or parse lsof output Ok(vec![]) } }