pub struct Options {
pub keep_going: bool,
pub tests: bool,
pub module_only: bool,
pub probe: Option<Probe>,
pub index: bool,
}Expand description
What analyze does beyond checking.
Fields§
§keep_going: boolRun every stage whatever the earlier ones found (spec §3.2).
tests: boolKeep @test functions and put std/test in scope, as nova test
does (spec §13, decision 14).
module_only: boolCheck the entry as a module, not a program: no MIR lowering (spec §3.3).
probe: Option<Probe>Record what is at this place (spec §4.1).
index: boolRecord the language server’s index (spec
docs/superpowers/specs/2026-10-10-phase-3-4a-navigation-design.md
§3, §3.6). Off for every CLI command.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Options
impl RefUnwindSafe for Options
impl Send for Options
impl Sync for Options
impl Unpin for Options
impl UnsafeUnpin for Options
impl UnwindSafe for Options
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