pub struct NodeTreeSnapshot {Show 17 fields
pub parent_index: Option<Vec<JsUInt>>,
pub node_type: Option<Vec<JsUInt>>,
pub shadow_root_type: Option<RareStringData>,
pub node_name: Option<Vec<StringIndex>>,
pub node_value: Option<Vec<StringIndex>>,
pub backend_node_id: Option<Vec<BackendNodeId>>,
pub attributes: Option<Vec<ArrayOfStrings>>,
pub text_value: Option<RareStringData>,
pub input_value: Option<RareStringData>,
pub input_checked: Option<RareBooleanData>,
pub option_selected: Option<RareBooleanData>,
pub content_document_index: Option<RareIntegerData>,
pub pseudo_type: Option<RareStringData>,
pub pseudo_identifier: Option<RareStringData>,
pub is_clickable: Option<RareBooleanData>,
pub current_source_url: Option<RareStringData>,
pub origin_url: Option<RareStringData>,
}Fields§
§parent_index: Option<Vec<JsUInt>>§node_type: Option<Vec<JsUInt>>§shadow_root_type: Option<RareStringData>§node_name: Option<Vec<StringIndex>>§node_value: Option<Vec<StringIndex>>§backend_node_id: Option<Vec<BackendNodeId>>§attributes: Option<Vec<ArrayOfStrings>>§text_value: Option<RareStringData>§input_value: Option<RareStringData>§input_checked: Option<RareBooleanData>§option_selected: Option<RareBooleanData>§content_document_index: Option<RareIntegerData>§pseudo_type: Option<RareStringData>§pseudo_identifier: Option<RareStringData>§is_clickable: Option<RareBooleanData>§current_source_url: Option<RareStringData>§origin_url: Option<RareStringData>Trait Implementations§
Source§impl Clone for NodeTreeSnapshot
impl Clone for NodeTreeSnapshot
Source§fn clone(&self) -> NodeTreeSnapshot
fn clone(&self) -> NodeTreeSnapshot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NodeTreeSnapshot
impl Debug for NodeTreeSnapshot
Source§impl<'de> Deserialize<'de> for NodeTreeSnapshot
impl<'de> Deserialize<'de> for NodeTreeSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NodeTreeSnapshot
impl PartialEq for NodeTreeSnapshot
Source§impl Serialize for NodeTreeSnapshot
impl Serialize for NodeTreeSnapshot
impl StructuralPartialEq for NodeTreeSnapshot
Auto Trait Implementations§
impl Freeze for NodeTreeSnapshot
impl RefUnwindSafe for NodeTreeSnapshot
impl Send for NodeTreeSnapshot
impl Sync for NodeTreeSnapshot
impl Unpin for NodeTreeSnapshot
impl UnwindSafe for NodeTreeSnapshot
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