pub struct NodeTreeSnapshot { /* private fields */ }Expand description
Table containing nodes.
Implementations§
Source§impl NodeTreeSnapshot
impl NodeTreeSnapshot
pub fn builder() -> NodeTreeSnapshotBuilder
pub fn parentIndex(&self) -> Option<&[i64]>
pub fn nodeType(&self) -> Option<&[i64]>
pub fn shadowRootType(&self) -> Option<&RareStringData>
pub fn nodeName(&self) -> Option<&[StringIndex]>
pub fn nodeValue(&self) -> Option<&[StringIndex]>
pub fn backendNodeId(&self) -> Option<&[BackendNodeId]>
pub fn attributes(&self) -> Option<&[ArrayOfStrings]>
pub fn textValue(&self) -> Option<&RareStringData>
pub fn inputValue(&self) -> Option<&RareStringData>
pub fn inputChecked(&self) -> Option<&RareBooleanData>
pub fn optionSelected(&self) -> Option<&RareBooleanData>
pub fn contentDocumentIndex(&self) -> Option<&RareIntegerData>
pub fn pseudoType(&self) -> Option<&RareStringData>
pub fn pseudoIdentifier(&self) -> Option<&RareStringData>
pub fn isClickable(&self) -> Option<&RareBooleanData>
pub fn currentSourceURL(&self) -> Option<&RareStringData>
pub fn originURL(&self) -> 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 (const: unstable) · 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 Default for NodeTreeSnapshot
impl Default for NodeTreeSnapshot
Source§fn default() -> NodeTreeSnapshot
fn default() -> NodeTreeSnapshot
Returns the “default value” for a type. Read more
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
Auto Trait Implementations§
impl Freeze for NodeTreeSnapshot
impl RefUnwindSafe for NodeTreeSnapshot
impl Send for NodeTreeSnapshot
impl Sync for NodeTreeSnapshot
impl Unpin for NodeTreeSnapshot
impl UnsafeUnpin 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