[−][src]Crate witx
Structs
AliasDatatype | |
CoreFuncType | Describes the WebAssembly signature of a function |
CoreParamType | A parameter in the WebAssembly type of a function. |
Datatype | |
Document | |
EnumDatatype | |
Filesystem | |
FlagsDatatype | |
Id | |
InterfaceFunc | |
InterfaceFuncParam | |
Location | Location in the source text |
MockFs | |
Module | |
ModuleImport | |
StructDatatype | |
StructMember | |
UnionDatatype | |
UnionVariant |
Enums
AtomType | Enumerates the types permitted for function arguments in the WebAssembly spec |
BuiltinType | |
CoreParamSignifies | Enumerates the sort of relationship an WebAssembly parameter to an interface function parameter. |
DatatypeIdent | |
DatatypePassedBy | Enumerates the strategies which may be used to pass a datatype as an argument |
DatatypeVariant | |
DeclSyntax | |
Definition | |
Entry | |
IntRepr | |
InterfaceFuncParamPosition | |
ModuleDefinition | |
ModuleEntry | |
ModuleImportVariant | |
RenderSExpr | |
ValidationError | |
WitxError |
Traits
Render | |
WitxIo |
Functions
load | Load a witx document from the filesystem |
parse | Parse a witx document from a str. |