Struct chrome_remote_interface_model::dom_debugger::GetEventListenersCommand [−][src]
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]
object_id: RemoteObjectId,
depth: Option<u32>,
pierce: Option<bool>
) -> Self
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]
fn clone(&self) -> GetEventListenersCommand
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Command for GetEventListenersCommand
[src]
type Return = GetEventListenersReturn
Return type.
const METHOD: &'static str
[src]
fn into_request(self, session_id: Option<SessionId>, id: u32) -> Request<Self> where
Self: Sized,
[src]
Self: Sized,
impl Debug for GetEventListenersCommand
[src]
impl<'de> Deserialize<'de> for GetEventListenersCommand
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for GetEventListenersCommand
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetEventListenersCommand
[src]
impl Send for GetEventListenersCommand
[src]
impl Sync for GetEventListenersCommand
[src]
impl Unpin for GetEventListenersCommand
[src]
impl UnwindSafe for GetEventListenersCommand
[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>,