pub struct SolvedLayoutCache {
pub solved_layouts: BTreeMap<DomId, LayoutResult>,
pub display_lists: BTreeMap<DomId, DisplayList>,
pub iframe_mappings: BTreeMap<(DomId, NodeId), DomId>,
pub scrollable_nodes: BTreeMap<DomId, ScrolledNodes>,
pub rects_in_rendering_order: BTreeMap<DomId, ContentGroup>,
}
Fields§
§solved_layouts: BTreeMap<DomId, LayoutResult>
§display_lists: BTreeMap<DomId, DisplayList>
§iframe_mappings: BTreeMap<(DomId, NodeId), DomId>
§scrollable_nodes: BTreeMap<DomId, ScrolledNodes>
§rects_in_rendering_order: BTreeMap<DomId, ContentGroup>
Trait Implementations§
Source§impl Default for SolvedLayoutCache
impl Default for SolvedLayoutCache
Source§fn default() -> SolvedLayoutCache
fn default() -> SolvedLayoutCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SolvedLayoutCache
impl RefUnwindSafe for SolvedLayoutCache
impl Send for SolvedLayoutCache
impl Sync for SolvedLayoutCache
impl Unpin for SolvedLayoutCache
impl UnwindSafe for SolvedLayoutCache
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