script::dom::bindings

Module iterable

Source
Expand description

Implementation of iterable<...> and iterable<..., ...> WebIDL declarations.

Structsยง

  • IterableIterator ๐Ÿ”’
    An iterator over the iterable entries of a given DOM interface.

Enumsยง

  • IteratorType ๐Ÿ”’
    The values that an iterator will iterate over.

Constantsยง

Traitsยง

  • Iterable ๐Ÿ”’
    A DOM object that can be iterated over using a pair value iterator.
  • IteratorDerives ๐Ÿ”’
    A version of the [IDLInterface] trait that is specific to types that have iterators defined for them. This allows the script crate to define the derives check for the concrete interface type, while the [IteratableIterator] type defined in this module can be parameterized over an unknown generic.

Functionsยง