[][src]Module vm::views

An alternate representation of the file format built on top of the existing format.

Some general notes:

Structs

FieldDefinitionView
FieldHandleView
FieldInstantiationView
FunctionDefinitionView
FunctionHandleView
FunctionInstantiationView
LocalsSignatureView
ModuleHandleView
ModuleView

Represents a lazily evaluated abstraction over a module.

SignatureTokenView
SignatureView
StructDefinitionView
StructHandleView
StructInstantiationView
TypeSignatureView

Traits

ViewInternals

This is used to expose some view internals to checks and other areas. This might be exposed to external code in the future.