Struct chrome_remote_interface_model::dom::SetChildNodesEvent[][src]

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

Fired when backend wants to provide client with the missing DOM structure. This happens upon most of the calls requesting node ids.

Implementations

impl SetChildNodesEvent[src]

pub fn new(parent_id: NodeId, nodes: Vec<Node>) -> Self[src]

pub fn parent_id(&self) -> &NodeId[src]

Parent node id to populate with children.

pub fn nodes(&self) -> &[Node]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Child nodes array.

Trait Implementations

impl Clone for SetChildNodesEvent[src]

impl Debug for SetChildNodesEvent[src]

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

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