[−][src]Trait solana_libra_vm::printers::TableAccess
Required methods
fn get_field_def_at(
&self,
idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
&self,
idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
fn get_module_at(&self, idx: ModuleHandleIndex) -> Result<&ModuleHandle>
fn get_struct_at(&self, idx: StructHandleIndex) -> Result<&StructHandle>
fn get_function_at(&self, idx: FunctionHandleIndex) -> Result<&FunctionHandle>
fn get_identifier_at(&self, idx: IdentifierIndex) -> Result<&IdentStr>
fn get_user_string_at(&self, idx: UserStringIndex) -> Result<&VMStr>
fn get_address_at(&self, idx: AddressPoolIndex) -> Result<&AccountAddress>
fn get_type_signature_at(
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
fn get_function_signature_at(
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
fn get_locals_signature_at(
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>
Implementors
impl TableAccess for CompiledModuleMut
[src]
fn get_field_def_at(
&self,
idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
[src]
&self,
idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
fn get_module_at(&self, idx: ModuleHandleIndex) -> Result<&ModuleHandle>
[src]
fn get_struct_at(&self, idx: StructHandleIndex) -> Result<&StructHandle>
[src]
fn get_function_at(&self, idx: FunctionHandleIndex) -> Result<&FunctionHandle>
[src]
fn get_identifier_at(&self, idx: IdentifierIndex) -> Result<&IdentStr>
[src]
fn get_user_string_at(&self, idx: UserStringIndex) -> Result<&VMStr>
[src]
fn get_address_at(&self, idx: AddressPoolIndex) -> Result<&AccountAddress>
[src]
fn get_type_signature_at(
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
[src]
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
fn get_function_signature_at(
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
[src]
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
fn get_locals_signature_at(
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>
[src]
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>
impl TableAccess for CompiledScriptMut
[src]
fn get_field_def_at(
&self,
_idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
[src]
&self,
_idx: FieldDefinitionIndex
) -> Result<&FieldDefinition>
fn get_module_at(&self, idx: ModuleHandleIndex) -> Result<&ModuleHandle>
[src]
fn get_struct_at(&self, idx: StructHandleIndex) -> Result<&StructHandle>
[src]
fn get_function_at(&self, idx: FunctionHandleIndex) -> Result<&FunctionHandle>
[src]
fn get_identifier_at(&self, idx: IdentifierIndex) -> Result<&IdentStr>
[src]
fn get_user_string_at(&self, idx: UserStringIndex) -> Result<&VMStr>
[src]
fn get_address_at(&self, idx: AddressPoolIndex) -> Result<&AccountAddress>
[src]
fn get_type_signature_at(
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
[src]
&self,
idx: TypeSignatureIndex
) -> Result<&TypeSignature>
fn get_function_signature_at(
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
[src]
&self,
idx: FunctionSignatureIndex
) -> Result<&FunctionSignature>
fn get_locals_signature_at(
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>
[src]
&self,
idx: LocalsSignatureIndex
) -> Result<&LocalsSignature>