INNER CODE UNIT · Rust

desc_contains_any

domcyrus/rustnet · crates/rustnet-capture/src/lib.rs:107

fn desc_contains_any(device: &Device, markers: &[&str]) -> bool {
    let desc_lower = device
        .desc
        .as_ref()
        .map(|s| s.to_lowercase())
        .unwrap_or_default();
    markers.iter().any(|marker| desc_lower.contains(marker))
}

/// Find the best active network device
fn find_best_device() -> Result<Device> {
    let devices = Device::list().map_err(|e| {
        anyhow!(
            "Failed to list network devices: {}. This may indicate insufficient privileges.",
            e
        )
    })?;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…