[][src]Enum augdom::MutationObserver

pub enum MutationObserver {
    Concrete(Mutations),
    Virtual(UnboundedReceiver<Vec<Mutation>>),
}

Wraps streams of mutation events from a given DOM backend.

Variants

Concrete(Mutations)

Results from a MutationObserver.

Virtual(UnboundedReceiver<Vec<Mutation>>)

A stream of mutations from the virtual backend.

Trait Implementations

impl Stream for MutationObserver[src]

type Item = Vec<MutationRecord>

Values yielded by the stream.

Auto Trait Implementations

impl !RefUnwindSafe for MutationObserver

impl !Send for MutationObserver

impl !Sync for MutationObserver

impl Unpin for MutationObserver

impl !UnwindSafe for MutationObserver

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> Erased for T

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

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.