pub struct VendorVersionProbeCache { /* private fields */ }Expand description
Bounded host-local cache keyed by provider, platform, and exact launcher identity. A metadata or content identity change evicts the prior entry for the same canonical path fingerprint before the new result is inserted.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VendorVersionProbeCache
impl RefUnwindSafe for VendorVersionProbeCache
impl Send for VendorVersionProbeCache
impl Sync for VendorVersionProbeCache
impl Unpin for VendorVersionProbeCache
impl UnsafeUnpin for VendorVersionProbeCache
impl UnwindSafe for VendorVersionProbeCache
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