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ยง

_IMPL_DOMOBJECT_FOR_IterableIterator ๐Ÿ”’

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ยง

dict_return ๐Ÿ”’
key_and_value_return ๐Ÿ”’