pub struct CheckOptions<'a> {
pub probe: Option<ProbePoint>,
pub index: bool,
pub sources: Option<&'a FileDb>,
}Expand description
What check_with does beyond checking.
Fields§
§probe: Option<ProbePoint>§index: boolRecord the language server’s index (spec
docs/superpowers/specs/2026-10-10-phase-3-4a-navigation-design.md
§3). Recording is write-only: the checker never reads it.
sources: Option<&'a FileDb>The program’s sources, for the fixes placed by lines (spec
docs/superpowers/specs/2026-10-10-phase-3-4b-fixes-and-colour-design.md
§4.7). Without them, those fixes are not offered.
Trait Implementations§
Source§impl<'a> Clone for CheckOptions<'a>
impl<'a> Clone for CheckOptions<'a>
impl<'a> Copy for CheckOptions<'a>
Source§impl<'a> Debug for CheckOptions<'a>
impl<'a> Debug for CheckOptions<'a>
Auto Trait Implementations§
impl<'a> Freeze for CheckOptions<'a>
impl<'a> RefUnwindSafe for CheckOptions<'a>
impl<'a> Send for CheckOptions<'a>
impl<'a> Sync for CheckOptions<'a>
impl<'a> Unpin for CheckOptions<'a>
impl<'a> UnsafeUnpin for CheckOptions<'a>
impl<'a> UnwindSafe for CheckOptions<'a>
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