[−][src]Enum stdweb::web::MutationRecord
Contains information about an individual change to the DOM.
It is passed to the MutationObserver
's callback.
Variants
One of the target's attributes was changed.
Fields of Attribute
The target's data was changed.
Fields of CharacterData
The children of the target were changed.
Fields of ChildList
target: Node
The Node
whose children changed.
inserted_nodes: NodeList
The nodes which were inserted. Will be an empty NodeList
if no nodes were inserted.
removed_nodes: NodeList
The nodes which were removed. Will be an empty NodeList
if no nodes were removed.
previous_sibling: Option<Node>
The previous sibling of the inserted or removed nodes, or None
.
next_sibling: Option<Node>
The next sibling of the inserted or removed nodes, or None
.
Trait Implementations
impl TryFrom<Value> for MutationRecord
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(v: Value) -> Result<Self, Self::Error>
[src]
impl Clone for MutationRecord
[src]
fn clone(&self) -> MutationRecord
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for MutationRecord
[src]
Auto Trait Implementations
impl Send for MutationRecord
impl Sync for MutationRecord
impl Unpin for MutationRecord
impl UnwindSafe for MutationRecord
impl RefUnwindSafe for MutationRecord
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,