pub enum CacheLookup {
ExactHit(CommitPlan),
IncrementalHit {
previous_plan: CommitPlan,
delta_summary: String,
},
Miss,
}Expand description
Result of a cache lookup.
Variants§
ExactHit(CommitPlan)
Exact fingerprint match — use cached plan directly.
IncrementalHit
Partial match — provides previous plan + delta summary as hints.
Miss
No useful cached data.
Auto Trait Implementations§
impl Freeze for CacheLookup
impl RefUnwindSafe for CacheLookup
impl Send for CacheLookup
impl Sync for CacheLookup
impl Unpin for CacheLookup
impl UnsafeUnpin for CacheLookup
impl UnwindSafe for CacheLookup
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