Struct chrome_remote_interface_model::dom::GetNodeForLocationReturn [−][src]
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]
backend_node_id: BackendNodeId,
frame_id: FrameId,
node_id: Option<NodeId>
) -> Self
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]
fn clone(&self) -> GetNodeForLocationReturn
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetNodeForLocationReturn
[src]
impl<'de> Deserialize<'de> for GetNodeForLocationReturn
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for GetNodeForLocationReturn
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetNodeForLocationReturn
[src]
impl Send for GetNodeForLocationReturn
[src]
impl Sync for GetNodeForLocationReturn
[src]
impl Unpin for GetNodeForLocationReturn
[src]
impl UnwindSafe for GetNodeForLocationReturn
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,