pub fn with_limit(limit: usize) -> RecursionGuard {
        RecursionGuard {
            depth: RefCell::new(0),
            limit,
        }
    }
/// Constructs a new recursion guard with the specified recursion
/// limit.
Constructs a new recursion guard with the specified recursion
limit.
Constructs a new recursion guard with the specified recursion limit .
pub fn with_limit(limit: usize) -> RecursionGuard {
        RecursionGuard {
            depth: RefCell::new(0),
            limit,
        }
    }
pub fn with_limit ( limit : usize ) -> RecursionGuard { RecursionGuard { depth : RefCell :: new ( 0 ) , limit , } }
Constructs a new recursion guard with the specified recursion
limit.
Constructs a new recursion guard with the specified recursion limit .
limit
usize
limit
usize