Skip to main content

Module properties

Module properties 

Source

Structs§

PropertyContext
Context that parameterizes property codegen for classes vs structs.

Functions§

collect_deduped_properties
Collect supported, deduplicated properties, returning their getter name set and the property list. Properties referencing types not in the context (e.g., enums/classes from non-enabled modules) are filtered out.
default_value_for
Get a default value literal for a Rust type.
generate_property
Generate a getter and setter for a single property (used as default impls in Ext trait).