Struct cdp::dom::RequestChildNodesCommand
[−]
[src]
pub struct RequestChildNodesCommand { pub node_id: NodeId, pub depth: Option<i32>, pub pierce: Option<bool>, }
Requests that children of the node with given id are returned to the caller in form of setChildNodes
events where not only immediate children are retrieved, but all children down to the specified depth.
Command DOM.requestChildNodes
Domain Module: cdp::dom
Command Struct: cdp::dom::RequestChildNodesCommand
Response Struct: cdp::dom::RequestChildNodesResponse
Fields
node_id: NodeId
Id of the node to get children for.
depth: Option<i32>
[Experimental] The maximum depth at which children should be retrieved, defaults to 1. Use -1 for the entire subtree or provide an integer larger than 0.
pierce: Option<bool>
[Experimental] Whether or not iframes and shadow roots should be traversed when returning the sub-tree (default is false).
Trait Implementations
impl Clone for RequestChildNodesCommand
[src]
fn clone(&self) -> RequestChildNodesCommand
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for RequestChildNodesCommand
[src]
impl PartialEq for RequestChildNodesCommand
[src]
fn eq(&self, __arg_0: &RequestChildNodesCommand) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &RequestChildNodesCommand) -> bool
[src]
This method tests for !=
.
impl CdpCommand for RequestChildNodesCommand
[src]
const COMMAND_NAME: &'static str
COMMAND_NAME: &'static str = "DOM.requestChildNodes"
impl SerializeCdpCommand for RequestChildNodesCommand
[src]
fn command_name(&self) -> &str
[src]
fn serialize_command_params<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
S: Serializer,
[src]
S: Serializer,
impl<'de> DeserializeCdpCommand<'de> for RequestChildNodesCommand
[src]
fn deserialize_command<D>(
name: &str,
params: D
) -> Result<Result<Self, D::Error>, D> where
D: Deserializer<'de>,
[src]
name: &str,
params: D
) -> Result<Result<Self, D::Error>, D> where
D: Deserializer<'de>,