pub struct AnalysisRequest {
pub profile: AnalysisSet,
pub workers: usize,
}Expand description
Settings for one analysis pass.
Fields§
§profile: AnalysisSetAnalyzer bundle to run.
workers: usizeMaximum worker count; zero selects the available parallelism.
Implementations§
Source§impl AnalysisRequest
impl AnalysisRequest
Sourcepub fn options_fingerprint(self) -> OptionsFingerprint
pub fn options_fingerprint(self) -> OptionsFingerprint
Fingerprint only settings that can change a stored answer.
Trait Implementations§
Source§impl Clone for AnalysisRequest
impl Clone for AnalysisRequest
impl Copy for AnalysisRequest
Source§impl Debug for AnalysisRequest
impl Debug for AnalysisRequest
Source§impl Default for AnalysisRequest
impl Default for AnalysisRequest
impl Eq for AnalysisRequest
Source§impl PartialEq for AnalysisRequest
impl PartialEq for AnalysisRequest
impl StructuralPartialEq for AnalysisRequest
Auto Trait Implementations§
impl Freeze for AnalysisRequest
impl RefUnwindSafe for AnalysisRequest
impl Send for AnalysisRequest
impl Sync for AnalysisRequest
impl Unpin for AnalysisRequest
impl UnsafeUnpin for AnalysisRequest
impl UnwindSafe for AnalysisRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more