Struct chrome_remote_interface_model::dom::GetNodeForLocationReturn[][src]

pub struct GetNodeForLocationReturn { /* fields omitted */ }
This is supported on crate features DOM and Runtime only.

Returns node id at given location. Depending on whether DOM domain is enabled, nodeId is either returned or not.

Implementations

impl GetNodeForLocationReturn[src]

pub fn new(
    backend_node_id: BackendNodeId,
    frame_id: FrameId,
    node_id: Option<NodeId>
) -> Self
[src]

pub fn backend_node_id(&self) -> &BackendNodeId[src]

Resulting node.

pub fn frame_id(&self) -> &FrameId[src]

Frame this node belongs to.

pub fn node_id(&self) -> Option<&NodeId>[src]

Id of the node at given coordinates, only when enabled and requested document.

Trait Implementations

impl Clone for GetNodeForLocationReturn[src]

impl Debug for GetNodeForLocationReturn[src]

impl<'de> Deserialize<'de> for GetNodeForLocationReturn[src]

impl Serialize for GetNodeForLocationReturn[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.