Crate webidl_utils
source ·Expand description
A crate of utilities for working with the WebIDL AST by extending weedle2.
The crate’s API is not currently stable yet.
Traits§
- Extension methods for floating point types
- Extension methods for creating floating point types
- Extension methods for
FrozenArrayType - Extension methods for
Generics - Extension methods for integer types
- Extension methods for creating integer types
- Extension methods for
MayBeNull<T> - Extension methods for
NonAnyType - Extension methods for
PromiseType - Extension methods for
RecordType - Extension methods for
SequenceType - Extension methods for
SingleType - Extension methods for
Type - A WebIDL symbol that may have 0 or more extended attributes
- A WebIDL symbol that may have a documentation string
- A WebIDL symbol with generic types
- A WebIDL symbol with an identifier
- A WebIDL symbol that may have an identifier
- A WebIDL symbol that may have a readonly modifier
- A WebIDL symbol with a WebIDL return type
- A WebIDL symbol with a WebIDL type