Docs.rs
  • radix-engine-interface-1.3.0
    • radix-engine-interface 1.3.0
    • Permalink
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • radixbot
    • Dependencies
      • arbitrary ^1.3.0 normal optional
      • bitflags ^1.3 normal
      • const-sha1 ^0.3.0 normal
      • hex ^0.4.3 normal
      • lazy_static ^1.4.0 normal
      • paste ^1.0.13 normal
      • radix-blueprint-schema-init ^1.3.0 normal
      • radix-common ^1.3.0 normal
      • radix-common-derive ^1.3.0 normal
      • radix-rust ^1.3.0 normal
      • regex =1.9.3 normal
      • sbor ^1.3.0 normal
      • serde ^1.0.144 normal optional
      • serde_json ^1.0.105 normal
      • strum ^0.24 normal
      • radix-common ^1.3.0 dev
    • Versions
    • 9.78% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

FieldDescriptor

radix_engine_interface1.3.0

FieldDescriptor

Required Methods

  • field_index

Implementors

In radix_engine_interface::types

Modules

  • additional_attributes

Macros

  • kv_store_init
  • kv_store_init_set_entry

Structs

  • BlueprintId
  • BlueprintInfo
  • BlueprintTypeIdentifier
  • Buffer
  • ComponentAddress
  • ComponentRoyaltyConfig
  • Epoch
  • EventTypeIdentifier
  • FnIdentifier
  • FullyScopedTypeId
  • GlobalAddress
  • GlobalAddressPhantom
  • GlobalAddressReservation
  • IndexedScryptoValue
  • InternalAddress
  • KeyValueStoreInfo
  • KeyValueStoreInit
  • KeyValueStoreInitEntry
  • NodeId
  • NonFungibleGlobalId
  • ObjectInfo
  • PackageAddress
  • PartitionNumber
  • PartitionOffset
  • ResourceAddress
  • Round
  • SchemaHash
  • ScopedTypeId
  • Slice

Enums

  • AccessControllerPartitionOffset
  • AccountLockerPartitionOffset
  • AccountPartitionOffset
  • AuthZoneField
  • BootLoaderField
  • ClientCostingEntry
  • ComponentField
  • ComponentRoyaltyPartitionOffset
  • ConsensusManagerPartitionOffset
  • Emitter
  • EntityType
  • FungibleBucketField
  • FungibleProofField
  • FungibleResourceManagerPartitionOffset
  • FungibleVaultPartitionOffset
  • GenericSubstitution
  • GlobalCaller
  • Level
  • MetadataPartitionOffset
  • MultiResourcePoolPartitionOffset
  • NonFungibleBucketField
  • NonFungibleProofField
  • NonFungibleResourceManagerPartitionOffset
  • NonFungibleVaultPartitionOffset
  • ObjectType
  • OneResourcePoolPartitionOffset
  • OuterObjectInfo
  • PackageCode
  • PackagePartitionOffset
  • PackageRoyalty
  • PackageRoyaltyConfig
  • ParseComponentAddressError
  • ParseError
  • ParseGlobalAddressError
  • ParseInternalAddressError
  • ParseNonFungibleGlobalIdError
  • ParsePackageAddressError
  • ParseResourceAddressError
  • ProtocolUpdateStatusField
  • RoleAssignmentPartitionOffset
  • RoyaltyAmount
  • RoyaltyField
  • SubstateKey
  • SubstateKeyOrRef
  • SubstateKeyRef
  • TransactionTrackerField
  • TwoResourcePoolPartitionOffset
  • TypeInfoField
  • ValidatorPartitionOffset
  • WorktopField

Constants

  • BOOT_LOADER_PARTITION
  • BOOT_LOADER_RESERVED_NODE_ID_FIRST_BYTE
  • MAIN_BASE_PARTITION
  • METADATA_BASE_PARTITION
  • METADATA_KV_STORE_PARTITION_OFFSET
  • PROTOCOL_UPDATE_STATUS_PARTITION
  • ROLE_ASSIGNMENT_BASE_PARTITION
  • ROLE_ASSIGNMENT_FIELDS_PARTITION
  • ROLE_ASSIGNMENT_FIELDS_PARTITION_OFFSET
  • ROLE_ASSIGNMENT_MUTABILITY_PARTITION_OFFSET
  • ROLE_ASSIGNMENT_ROLE_DEF_PARTITION
  • ROLE_ASSIGNMENT_ROLE_DEF_PARTITION_OFFSET
  • ROYALTY_BASE_PARTITION
  • ROYALTY_CONFIG_PARTITION
  • ROYALTY_CONFIG_PARTITION_OFFSET
  • ROYALTY_FIELDS_PARTITION
  • ROYALTY_FIELDS_PARTITION_OFFSET
  • SCHEMAS_PARTITION
  • TYPE_INFO_FIELD_PARTITION

Traits

  • AsStaticRef
  • BlueprintPartitionOffset
  • CollectionDescriptor
  • EnumCount
  • EnumMessage
  • EnumProperty
  • FieldDescriptor
  • FromPublicKey
  • IntoEnumIterator
  • ResolvableOptionalSubstateKey
  • ResolvableSubstateKey
  • VariantNames

Functions

  • component_address
  • local_address
  • package_address
  • resource_address

Type Aliases

  • BufferId
  • FieldKey
  • MapKey
  • SortedKey
  • SubstateHandle
  • ValidatorIndex

Derive Macros

  • AsRefStr
  • AsStaticStr
  • Display
  • EnumCount
  • EnumDiscriminants
  • EnumIter
  • EnumMessage
  • EnumProperty
  • EnumString
  • EnumVariantNames
  • FromRepr
  • IntoStaticStr
  • ToString
radix_engine_interface::types

Trait FieldDescriptor

Settings
Help
Source
pub trait FieldDescriptor {
    // Required method
    fn field_index(&self) -> FieldIndex;
}

Required Methods§

Source

fn field_index(&self) -> FieldIndex

Implementors§

Source§

impl FieldDescriptor for AuthZoneField

Source§

impl FieldDescriptor for BootLoaderField

Source§

impl FieldDescriptor for ComponentField

Source§

impl FieldDescriptor for FungibleBucketField

Source§

impl FieldDescriptor for FungibleProofField

Source§

impl FieldDescriptor for NonFungibleBucketField

Source§

impl FieldDescriptor for NonFungibleProofField

Source§

impl FieldDescriptor for ProtocolUpdateStatusField

Source§

impl FieldDescriptor for RoyaltyField

Source§

impl FieldDescriptor for TransactionTrackerField

Source§

impl FieldDescriptor for TypeInfoField

Source§

impl FieldDescriptor for WorktopField

Source§

impl FieldDescriptor for FieldIndex