pub struct LintCapture { /* private fields */ }Expand description
Read-only observation owned by one invocation, retaining private mutation provenance.
Implementations§
Source§impl LintCapture
impl LintCapture
Source§impl LintCapture
impl LintCapture
Sourcepub async fn apply_fixes(
&self,
registry: &VerbRegistry,
token: &NamespaceToken,
report: LintReport,
) -> RuntimeResult<(LintReport, Vec<FixReceipt>)>
pub async fn apply_fixes( &self, registry: &VerbRegistry, token: &NamespaceToken, report: LintReport, ) -> RuntimeResult<(LintReport, Vec<FixReceipt>)>
Prepare every candidate before the first domain write, then commit each independent guarded action once. No failure is retried or replayed.
Auto Trait Implementations§
impl !RefUnwindSafe for LintCapture
impl !UnwindSafe for LintCapture
impl Freeze for LintCapture
impl Send for LintCapture
impl Sync for LintCapture
impl Unpin for LintCapture
impl UnsafeUnpin for LintCapture
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more