pub struct FsGroupingCache { /* private fields */ }Expand description
The on-disk grouping cache (ADR 0009).
Disabling is a state of this one type rather than an Option in a domain
signature: --no-cache must not put a branch back into the grouping stage,
nor force None::<&FsGroupingCache> turbofishes at every call site.
Implementations§
Trait Implementations§
Source§impl GroupingCache for FsGroupingCache
impl GroupingCache for FsGroupingCache
Auto Trait Implementations§
impl Freeze for FsGroupingCache
impl RefUnwindSafe for FsGroupingCache
impl Send for FsGroupingCache
impl Sync for FsGroupingCache
impl Unpin for FsGroupingCache
impl UnsafeUnpin for FsGroupingCache
impl UnwindSafe for FsGroupingCache
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