We can list here any refactoring / tidy ups we want to land once the picture caching code has landed.
My rough list to date:
local_tile_size into TypedScale2DSmallVec<[SegmentInstanceData; 8]>SmallVec::from_vec(segments),Epoch to the Index<T> under cfg(debug_assertions)Option<&SegmentBuilder>destroy() overload drop to ensure they are correctly destroyedPictureCompositeKey (see #3426)Note: these aren't necessary fixes, rather ideas to explore.
Most helpful comment
My rough list to date:
local_tile_sizeintoTypedScale2DSmallVec<[SegmentInstanceData; 8]>SmallVec::from_vec(segments),Epochto theIndex<T>undercfg(debug_assertions)Option<&SegmentBuilder>destroy()overloaddropto ensure they are correctly destroyedPictureCompositeKey(see #3426)Note: these aren't necessary fixes, rather ideas to explore.