Skip to main content

weavatrix_scan/config/
limits.rs

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}