pub enum Projection {
Full,
Skeleton,
Content {
skeleton: bool,
},
}Expand description
快照投影模式(06 §3.2 L2 / §3.4)。
Variants§
Full
全量树。
Skeleton
仅可交互元素 + 祖先链 + 单链折叠(Chromium 71% 空名容器的解药)。
Content
内容域:保留 Document 子树(网页/文档正文)与根→Document 路径,
应用 chrome(工具栏/ribbon)整枝丢弃。skeleton: true 时组合——
折叠只作用于 Document 子树内部,chrome 交互元素不参与保留判定
(浏览器形态 skeleton 仅削 ~36% 的根因修复)。
Trait Implementations§
Source§impl Clone for Projection
impl Clone for Projection
impl Copy for Projection
Source§impl Debug for Projection
impl Debug for Projection
impl Eq for Projection
Source§impl PartialEq for Projection
impl PartialEq for Projection
impl StructuralPartialEq for Projection
Auto Trait Implementations§
impl Freeze for Projection
impl RefUnwindSafe for Projection
impl Send for Projection
impl Sync for Projection
impl Unpin for Projection
impl UnsafeUnpin for Projection
impl UnwindSafe for Projection
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