Available on crate feature __plugin_transform only.
Expand description

Plugin’s environment metadata context.

Structs

An arbitary metadata for given Program to run transform in plugin. These are not directly attached to Program’s AST structures but required for certain transforms.

Enums

Indexable key to the metadata context for a transform plugin, avoiding serialization & allocation to the host by using incremental number. TransformPluginMetadataContext does not implement Index trait, instead host does manual matching to corresponding value.