Struct git_pack::index::traverse::with_lookup::Options [−][src]
pub struct Options {
pub thread_limit: Option<usize>,
pub check: SafetyCheck,
pub should_interrupt: Arc<AtomicBool>,
}
Expand description
Traversal options for traverse()
Fields
thread_limit: Option<usize>
If Some
, only use the given amount of threads. Otherwise, the amount of threads to use will be selected based on
the amount of available logical cores.
check: SafetyCheck
The kinds of safety checks to perform.
should_interrupt: Arc<AtomicBool>
A flag to indicate whether the algorithm should be interrupted. Will be checked occasionally allow stopping a running computation.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Options
impl UnwindSafe for Options
Blanket Implementations
Mutably borrows from an owned value. Read more