Module domafic::processors [] [src]

Traits for processing collections of DomNodes or Listeners

Structs

EmptyListeners

Zero-sized empty collection of listeners

Traits

DomNodeProcessor

DomNodeProcessors are used to iterate over DomNodes which may or may not be the same type. Implementations of this trait resemble traditional fold functions, modifying an accumulator (of type Acc) and returning an error as necessary.

DomNodes

Collection of DomNodes with a common message type

ListenerProcessor

ListenerProcessors are used to iterate over Listenerss which may or may not be the same type. Implementations of this trait resemble traditional fold functions, modifying an accumulator (of type Acc) and returning an error as necessary.

Listeners

Collection of Listeners with a common message type