Expand description

Rust types for the Move IDL specification.

Macros

ident_str! is a compile-time validated macro that constructs a &'static IdentStr from a const &'static str.

Structs

A struct that represents an account address.

Wrapper around AccountAddress which is serialized as a string.

IDL error.

IDL error mapping.

A struct.

Simplified ABI for a Move module.

A set of modules.

A struct.

A struct with types.

A struct type parameter.

An owned identifier.

Represents the initial key into global storage where we first index by the address, and then the struct tag

Wrapper around ModuleId which is serialized as a string.

Wrapper around StructTag which is serialized as a string.

Enums

An Ability classifies what operations are permitted for a given type

A type represented in the IDL.

Functions

Parses a module ID.

Parses a struct tag.