Struct chrome_remote_interface_model::dom_debugger::GetEventListenersCommand[][src]

pub struct GetEventListenersCommand { /* fields omitted */ }

Returns event listeners of the given object.

Implementations

impl GetEventListenersCommand[src]

pub fn new(
    object_id: RemoteObjectId,
    depth: Option<u32>,
    pierce: Option<bool>
) -> Self
[src]

pub fn object_id(&self) -> &RemoteObjectId[src]

Identifier of the object to return listeners for.

pub fn depth(&self) -> Option<&u32>[src]

The maximum depth at which Node children should be retrieved, defaults to 1. Use -1 for the entire subtree or provide an integer larger than 0.

pub fn pierce(&self) -> Option<&bool>[src]

Whether or not iframes and shadow roots should be traversed when returning the subtree (default is false). Reports listeners for all contexts if pierce is enabled.

Trait Implementations

impl Clone for GetEventListenersCommand[src]

impl Command for GetEventListenersCommand[src]

type Return = GetEventListenersReturn

Return type.

impl Debug for GetEventListenersCommand[src]

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

impl Serialize for GetEventListenersCommand[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.