pub struct TrackerReading { /* private fields */ }Expand description
One reading of the tracker, for ljos consensus alone. While the
guard is alive on this thread, each ticket’s record and each vissue
listing is read once, and a record the issue spot does not reach comes
from one parse of every routed layout. The guard never invalidates, so
it is held for a pure read and dropped before any write.
Two readers share this work and serve different callers.
[issue_spot] is the process-wide read of one issue from its own
project, kept while that project’s files keep their signature; every
caller takes it first, the hook processes, the hours-long MCP server
and the consensus verb. This guard is the per-command memo behind it:
each id’s record and each listing’s text for the length of one
consensus, and the whole-tracker fallback for an id the spot cannot
place.
Implementations§
Trait Implementations§
Source§impl Drop for TrackerReading
impl Drop for TrackerReading
Auto Trait Implementations§
impl Freeze for TrackerReading
impl RefUnwindSafe for TrackerReading
impl Send for TrackerReading
impl Sync for TrackerReading
impl Unpin for TrackerReading
impl UnsafeUnpin for TrackerReading
impl UnwindSafe for TrackerReading
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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> ⓘ
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> ⓘ
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