pub type RenderTaskCacheEntryHandle = WeakFreeListHandle<RenderTaskCacheMarker>;
Aliased Type§
struct RenderTaskCacheEntryHandle {
index: u32,
epoch: Epoch,
_marker: PhantomData<RenderTaskCacheMarker>,
}
Fields§
§index: u32
§epoch: Epoch
§_marker: PhantomData<RenderTaskCacheMarker>
Implementations
Source§impl<M> WeakFreeListHandle<M>
impl<M> WeakFreeListHandle<M>
Trait Implementations
Source§impl<M> Clone for WeakFreeListHandle<M>
impl<M> Clone for WeakFreeListHandle<M>
Source§impl<M> Debug for WeakFreeListHandle<M>
More-compact textual representation for debug logging.
impl<M> Debug for WeakFreeListHandle<M>
More-compact textual representation for debug logging.
Source§impl<M> MallocSizeOf for WeakFreeListHandle<M>where
M: MallocSizeOf,
impl<M> MallocSizeOf for WeakFreeListHandle<M>where
M: MallocSizeOf,
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.