Module attrs

Source
Expand description

Machinery for parsing syn::Attributes into a custom defined struct.

Modules§

dedup
Deduplication strategies of an Attrs’ field parsing.
field
Batteries for working with Attrs’ fields.
kind
Kinds of an Attrs’ field parsing.
validate
Validation machinery of an Attrs’ field parsing.

Traits§

Attrs
Parseing of syn::Attributes into a custom defined struct.
Dedup
Abstracted deduplication strategy of an Attrs’ field parsing into a field::Container.
Kind
Abstracted kind of an Attrs’ field parsing into a field::Container.
Validation
Validation of a Rule during an Attrs’ field parsing into a field::Container.

Functions§

filter_by_name
Filters the given attrs to contain syn::Attributes only with the given name.