1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#[derive(Clone)] /// recurse option pub struct Recurse { pub enabled: bool, pub depth_limit: Option<usize>, } impl Default for Recurse { fn default() -> Self { Self { enabled: false, depth_limit: None, } } }