1use std::time::Duration; 2 3/// Hard bounds for hostile or unexpectedly large repository trees. 4#[derive(Debug, Clone, Copy, PartialEq, Eq, Default)] 5pub struct ScanLimits { 6 pub max_entries: Option<u64>, 7 pub max_total_bytes: Option<u64>, 8 pub timeout: Option<Duration>, 9}