pub trait SborEnum<X>
where X: CustomValueKind,
{ // Required methods fn get_length(&self) -> usize; fn get_discriminator(&self) -> u8; }
Expand description

Marker trait for encoding as an Sbor Enum

Note - we add the X so that this can be safely implemented by different Custom macros without clashing Otherwise you couldn’t implement ManifestSbor and ScryptoSbor on the same type

Required Methods§

Implementations on Foreign Types§

§

impl SborEnum<ManifestCustomValueKind> for AesGcmPayload
where &'b_ Vec<u8>: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for AesWrapped128BitKey
where &'b_ [u8; 24]: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for BlobV1
where &'b_ Vec<u8>: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for BlobsV1
where &'b_ Vec<BlobV1>: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for CurveType

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for DecryptorsByCurve

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for InstructionV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for InstructionsV1
where &'b_ Vec<InstructionV1>: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for IntentSignatureV1
where &'b_ SignatureWithPublicKeyV1: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for IntentSignaturesV1
where &'b_ Vec<IntentSignatureV1>: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for MessageContentsV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for MessageV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for NotarySignatureV1
where &'b_ SignatureV1: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for PublicKeyFingerprint
where &'b_ [u8; 8]: for<'b_> SborEnum<ManifestCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for SignatureWithPublicKeyV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ManifestCustomValueKind> for VersionedTransactionPayload

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionIntentHash

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl<'a, X, T> SborEnum<X> for &'a T
where X: CustomValueKind, T: SborEnum<X> + ?Sized,

source§

impl<X> SborEnum<X> for DatabaseUpdate
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for PartitionDatabaseUpdates
where X: CustomValueKind,

§

impl<X> SborEnum<X> for FlashTransactionHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for IntentHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for NotarizedTransactionHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for RawFlashTransaction
where X: CustomValueKind, &'b_ Vec<u8>: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for RawIntent
where X: CustomValueKind, &'b_ Vec<u8>: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for RawNotarizedTransaction
where X: CustomValueKind, &'b_ Vec<u8>: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for RawSignedIntent
where X: CustomValueKind, &'b_ Vec<u8>: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for RawSystemTransaction
where X: CustomValueKind, &'b_ Vec<u8>: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for SignatureV1
where X: CustomValueKind,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for SignedIntentHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<X> SborEnum<X> for SystemTransactionHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

Implementors§

source§

impl SborEnum<ManifestCustomValueKind> for UpdateSecondaryIndex

source§

impl SborEnum<ManifestCustomValueKind> for ManifestGenesisDataChunk

source§

impl SborEnum<ManifestCustomValueKind> for DefaultDepositRule

source§

impl SborEnum<ManifestCustomValueKind> for ResourcePreference

source§

impl SborEnum<ManifestCustomValueKind> for BlueprintType

source§

impl SborEnum<ManifestCustomValueKind> for FunctionAuth

source§

impl SborEnum<ManifestCustomValueKind> for MethodAuthTemplate

source§

impl SborEnum<ManifestCustomValueKind> for PartitionDescription

source§

impl SborEnum<ManifestCustomValueKind> for RoleSpecification

source§

impl SborEnum<ManifestCustomValueKind> for AccessRule

source§

impl SborEnum<ManifestCustomValueKind> for AccessRuleNode

source§

impl SborEnum<ManifestCustomValueKind> for AttachedModuleId

§

impl SborEnum<ManifestCustomValueKind> for BlueprintHook

§

impl SborEnum<ManifestCustomValueKind> for GenericBound

source§

impl SborEnum<ManifestCustomValueKind> for GenericSubstitution

source§

impl SborEnum<ManifestCustomValueKind> for KeyValueStoreDataSchema

source§

impl SborEnum<ManifestCustomValueKind> for MethodAccessibility

source§

impl SborEnum<ManifestCustomValueKind> for ModuleId

source§

impl SborEnum<ManifestCustomValueKind> for NonFungibleDataSchema

source§

impl SborEnum<ManifestCustomValueKind> for OwnValidation

source§

impl SborEnum<ManifestCustomValueKind> for OwnerRole

source§

impl SborEnum<ManifestCustomValueKind> for OwnerRoleUpdater

source§

impl SborEnum<ManifestCustomValueKind> for PackageRoyalty

source§

impl SborEnum<ManifestCustomValueKind> for PackageRoyaltyConfig

source§

impl SborEnum<ManifestCustomValueKind> for ProofRule

source§

impl SborEnum<ManifestCustomValueKind> for ReferenceValidation

source§

impl SborEnum<ManifestCustomValueKind> for ResourceFeature

source§

impl SborEnum<ManifestCustomValueKind> for ResourceOrNonFungible

source§

impl SborEnum<ManifestCustomValueKind> for RoyaltyAmount

source§

impl SborEnum<ManifestCustomValueKind> for ScryptoCustomTypeKind

source§

impl SborEnum<ManifestCustomValueKind> for ScryptoCustomTypeValidation

§

impl SborEnum<ManifestCustomValueKind> for BlueprintEventSchemaInit

§

impl SborEnum<ManifestCustomValueKind> for BlueprintTypeSchemaInit

source§

impl SborEnum<ManifestCustomValueKind> for MethodKey
where &'b_ String: for<'b_> SborEnum<ManifestCustomValueKind>,

source§

impl SborEnum<ManifestCustomValueKind> for RoleAssignmentInit

source§

impl SborEnum<ManifestCustomValueKind> for RoleKey
where &'b_ String: for<'b_> SborEnum<ManifestCustomValueKind>,

source§

impl SborEnum<ManifestCustomValueKind> for RoleList

source§

impl SborEnum<ManifestCustomValueKind> for UncheckedOrigin
where &'b_ String: for<'b_> SborEnum<ManifestCustomValueKind>,

source§

impl SborEnum<ManifestCustomValueKind> for UncheckedUrl
where &'b_ String: for<'b_> SborEnum<ManifestCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccessControllerState

source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerError

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleLockingState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountDepositRule

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourcePreference

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourceVault

source§

impl SborEnum<ScryptoCustomValueKind> for AccountError

source§

impl SborEnum<ScryptoCustomValueKind> for DepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for RejectedDepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for UpdateSecondaryIndex

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorState

source§

impl SborEnum<ScryptoCustomValueKind> for PackageError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeVmType

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

source§

impl SborEnum<ScryptoCustomValueKind> for radix_engine::blueprints::pool::v1::errors::multi_resource_pool::Error

source§

impl SborEnum<ScryptoCustomValueKind> for radix_engine::blueprints::pool::v1::errors::one_resource_pool::Error

source§

impl SborEnum<ScryptoCustomValueKind> for radix_engine::blueprints::pool::v1::errors::two_resource_pool::Error

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedOneResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for ComposeProofError

source§

impl SborEnum<ScryptoCustomValueKind> for AuthZoneError

source§

impl SborEnum<ScryptoCustomValueKind> for BucketError

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNonFungibleSchema

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for LocalRef

source§

impl SborEnum<ScryptoCustomValueKind> for ProofError

source§

impl SborEnum<ScryptoCustomValueKind> for VaultError

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionProcessorError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatus

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatusV1

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionTrackerSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNameError

source§

impl SborEnum<ScryptoCustomValueKind> for ApplicationError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameError

source§

impl SborEnum<ScryptoCustomValueKind> for CannotGlobalizeError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateObjectError

source§

impl SborEnum<ScryptoCustomValueKind> for EventError

source§

impl SborEnum<ScryptoCustomValueKind> for IdAllocationError

source§

impl SborEnum<ScryptoCustomValueKind> for KernelError

source§

impl SborEnum<ScryptoCustomValueKind> for NativeRuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for RejectionReason

source§

impl SborEnum<ScryptoCustomValueKind> for RuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemModuleError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemUpstreamError

source§

impl SborEnum<ScryptoCustomValueKind> for VmError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanKeysError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameSetSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for CloseSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateFrameError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for DropNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for MovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for OpenSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for PassMessageError

source§

impl SborEnum<ScryptoCustomValueKind> for PersistNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for PinNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ReadSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateDiffError

source§

impl SborEnum<ScryptoCustomValueKind> for TakeNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for WriteSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemoveNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataValidationError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedMetadataEntry

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl SborEnum<ScryptoCustomValueKind> for GenesisDataChunk

source§

impl SborEnum<ScryptoCustomValueKind> for IDAllocation

source§

impl SborEnum<ScryptoCustomValueKind> for AuthError

source§

impl SborEnum<ScryptoCustomValueKind> for FailedAccessRules

source§

impl SborEnum<ScryptoCustomValueKind> for CostingError

source§

impl SborEnum<ScryptoCustomValueKind> for FeeReserveError

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl SborEnum<ScryptoCustomValueKind> for StorageType

source§

impl SborEnum<ScryptoCustomValueKind> for BucketSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for ProofSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceSpecifier

source§

impl SborEnum<ScryptoCustomValueKind> for TraceActor

source§

impl SborEnum<ScryptoCustomValueKind> for TraceOrigin

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopChange

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionLimitsError

source§

impl SborEnum<ScryptoCustomValueKind> for LockStatus

source§

impl SborEnum<ScryptoCustomValueKind> for TypeCheckError

source§

impl SborEnum<ScryptoCustomValueKind> for TypeInfoSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for BalanceChange

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectSubstateTypeReference

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateSystemStructure

source§

impl SborEnum<ScryptoCustomValueKind> for SystemFieldKind

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionOutcome

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionResult

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTransactionReceipt

source§

impl SborEnum<ScryptoCustomValueKind> for WasmRuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for Proposer

source§

impl SborEnum<ScryptoCustomValueKind> for Role

source§

impl SborEnum<ScryptoCustomValueKind> for DefaultDepositRule

source§

impl SborEnum<ScryptoCustomValueKind> for ResourcePreference

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintType

source§

impl SborEnum<ScryptoCustomValueKind> for FunctionAuth

source§

impl SborEnum<ScryptoCustomValueKind> for InputOrOutput

source§

impl SborEnum<ScryptoCustomValueKind> for KeyOrValue

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl SborEnum<ScryptoCustomValueKind> for PartitionDescription

source§

impl SborEnum<ScryptoCustomValueKind> for RoleSpecification

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRuleNode

source§

impl SborEnum<ScryptoCustomValueKind> for AttachedModuleId

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintHook

source§

impl SborEnum<ScryptoCustomValueKind> for Emitter

§

impl SborEnum<ScryptoCustomValueKind> for GenericBound

source§

impl SborEnum<ScryptoCustomValueKind> for GenericSubstitution

source§

impl SborEnum<ScryptoCustomValueKind> for GlobalCaller

source§

impl SborEnum<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataConversionError

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAccessibility

source§

impl SborEnum<ScryptoCustomValueKind> for ModuleId

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectType

source§

impl SborEnum<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl SborEnum<ScryptoCustomValueKind> for OwnValidation

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRole

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleUpdater

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyalty

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyConfig

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsPublicKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsSignatureError

source§

impl SborEnum<ScryptoCustomValueKind> for ProofRule

source§

impl SborEnum<ScryptoCustomValueKind> for ReferenceValidation

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceError

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceFeature

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyAmount

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

source§

impl SborEnum<ScryptoCustomValueKind> for FallToOwner

source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ActiveValidatorSet

source§

impl SborEnum<ScryptoCustomValueKind> for ProposerMilliTimestampSubstate
where for<'b_> &'b_ i64: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstate
where for<'b_> &'b_ i32: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1
where for<'b_> &'b_ Vec<u8>: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1
where for<'b_> &'b_ Vec<u8>: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeV1
where for<'b_> &'b_ VmType: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryKeyPayload
where for<'b_> &'b_ String: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayload
where for<'b_> &'b_ String: SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintDependencies

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleBucket
where &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleProof
where &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVault
where &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidFungibleResource
where &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidNonFungibleVault
where &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for MethodKey
where &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleBucket
where &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleProof
where &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVault
where &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for OwnedWorktop
where &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl SborEnum<ScryptoCustomValueKind> for RoleKey
where &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleList
where &'b_ Vec<RoleKey>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedOrigin
where &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedUrl
where &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for Vault
where &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl<'a, X, B> SborEnum<X> for Cow<'a, B>
where X: CustomValueKind, B: 'a + ToOwned + SborEnum<X> + ?Sized,

source§

impl<'a, X, T> SborEnum<X> for Box<T>
where X: CustomValueKind, T: SborEnum<X>,

source§

impl<'a, X, T> SborEnum<X> for Rc<T>
where X: CustomValueKind, T: SborEnum<X>,

source§

impl<'a, X, T> SborEnum<X> for RefCell<T>
where X: CustomValueKind, T: SborEnum<X>,

source§

impl<C, L, X> SborEnum<X> for TypeKind<C, L>

source§

impl<Data: NonFungibleResourceManagerDataContentMarker> SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>

source§

impl<E, X> SborEnum<X> for TypeValidation<E>

source§

impl<K, V> SborEnum<ManifestCustomValueKind> for KeyValueStoreInit<K, V>

source§

impl<K, V> SborEnum<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>

source§

impl<S, X> SborEnum<X> for VersionedSchema<S>

§

impl<T> SborEnum<ManifestCustomValueKind> for BlueprintCollectionSchema<T>

§

impl<T> SborEnum<ManifestCustomValueKind> for TypeRef<T>

source§

impl<T> SborEnum<ScryptoCustomValueKind> for FieldSubstate<T>

§

impl<T> SborEnum<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

§

impl<T> SborEnum<ScryptoCustomValueKind> for TypeRef<T>

source§

impl<U, O> SborEnum<ManifestCustomValueKind> for GenericMetadataValue<U, O>

source§

impl<U, O> SborEnum<ScryptoCustomValueKind> for GenericMetadataValue<U, O>

source§

impl<V> SborEnum<ScryptoCustomValueKind> for IndexEntrySubstate<V>

source§

impl<V> SborEnum<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

source§

impl<V> SborEnum<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

source§

impl<X> SborEnum<X> for TimePrecisionV1
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for TimePrecisionV2
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for BlueprintPayloadDef
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for VmType
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for InstructionOutput
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for AccessControllerPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for AccountPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for AuthZoneField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for BootLoaderField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ChildNames
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ComponentField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ComponentRoyaltyPartitionOffset
where X: CustomValueKind,

§

impl<X> SborEnum<X> for Condition
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ConsensusManagerPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for DateTimeError
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for DecodeError
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for EncodeError
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for EntityType
where X: CustomValueKind,

§

impl<X> SborEnum<X> for FieldTransience
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for FungibleBucketField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for FungibleProofField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for FungibleResourceManagerPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for FungibleVaultPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for Level
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for LocalTypeId
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for MetadataPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for MultiResourcePoolPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NoCustomTypeKind
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NoCustomTypeValidation
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NonFungibleBucketField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NonFungibleIdType
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NonFungibleProofField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NonFungibleResourceManagerPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for NonFungibleVaultPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for OneResourcePoolPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for PackagePartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ParseHashError
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for PublicKey
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for PublicKeyHash
where X: CustomValueKind,

§

impl<X> SborEnum<X> for Receiver
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ResourceType
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for RoleAssignmentPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for RoundingMode
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for RoyaltyField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for RustTypeId
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for SchemaValidationError
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ScryptoCustomValueKind
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for SubstateKey
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for TimeComparisonOperator
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for TransactionTrackerField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for TwoResourcePoolPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for TypeInfoField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for ValidatorPartitionOffset
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for WithdrawStrategy
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for WorktopField
where X: CustomValueKind,

source§

impl<X> SborEnum<X> for CodeHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Bls12381G1PublicKey
where X: CustomValueKind, &'b_ [u8; 48]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Bls12381G2Signature
where X: CustomValueKind, &'b_ [u8; 96]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Ed25519PublicKey
where X: CustomValueKind, &'b_ [u8; 32]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Ed25519PublicKeyHash
where X: CustomValueKind, &'b_ [u8; 29]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Epoch
where X: CustomValueKind, &'b_ u64: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Hash
where X: CustomValueKind, &'b_ [u8; 32]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Instant
where X: CustomValueKind, &'b_ i64: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for NodeId
where X: CustomValueKind, &'b_ [u8; 30]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for PartitionNumber
where X: CustomValueKind, &'b_ u8: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Round
where X: CustomValueKind, &'b_ u64: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for SchemaHash
where X: CustomValueKind, &'b_ Hash: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Secp256k1PublicKey
where X: CustomValueKind, &'b_ [u8; 33]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for Secp256k1PublicKeyHash
where X: CustomValueKind, &'b_ [u8; 29]: for<'b_> SborEnum<X>,

source§

impl<X> SborEnum<X> for WellKnownTypeId
where X: CustomValueKind, &'b_ u8: for<'b_> SborEnum<X>,

source§

impl<X, const DISCRIMINATOR: u8, T> SborEnum<X> for FixedEnumVariant<DISCRIMINATOR, T>
where X: CustomValueKind, T: SborTuple<X>,

source§

impl<X: CustomValueKind> SborEnum<X> for AccessControllerCollection

source§

impl<X: CustomValueKind> SborEnum<X> for AccessControllerFeature

source§

impl<X: CustomValueKind> SborEnum<X> for AccessControllerField

source§

impl<X: CustomValueKind> SborEnum<X> for AccountCollection

source§

impl<X: CustomValueKind> SborEnum<X> for AccountFeature

source§

impl<X: CustomValueKind> SborEnum<X> for AccountField

source§

impl<X: CustomValueKind> SborEnum<X> for ConsensusManagerCollection

source§

impl<X: CustomValueKind> SborEnum<X> for ConsensusManagerFeature

source§

impl<X: CustomValueKind> SborEnum<X> for ConsensusManagerField

source§

impl<X: CustomValueKind> SborEnum<X> for ValidatorCollection

source§

impl<X: CustomValueKind> SborEnum<X> for ValidatorFeature

source§

impl<X: CustomValueKind> SborEnum<X> for ValidatorField

source§

impl<X: CustomValueKind> SborEnum<X> for PackageCollection

source§

impl<X: CustomValueKind> SborEnum<X> for PackageFeature

source§

impl<X: CustomValueKind> SborEnum<X> for PackageField

source§

impl<X: CustomValueKind> SborEnum<X> for PoolV1MinorVersion

source§

impl<X: CustomValueKind> SborEnum<X> for MultiResourcePoolCollection

source§

impl<X: CustomValueKind> SborEnum<X> for MultiResourcePoolFeature

source§

impl<X: CustomValueKind> SborEnum<X> for MultiResourcePoolField

source§

impl<X: CustomValueKind> SborEnum<X> for OneResourcePoolCollection

source§

impl<X: CustomValueKind> SborEnum<X> for OneResourcePoolFeature

source§

impl<X: CustomValueKind> SborEnum<X> for OneResourcePoolField

source§

impl<X: CustomValueKind> SborEnum<X> for TwoResourcePoolCollection

source§

impl<X: CustomValueKind> SborEnum<X> for TwoResourcePoolFeature

source§

impl<X: CustomValueKind> SborEnum<X> for TwoResourcePoolField

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleResourceManagerCollection

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleResourceManagerFeature

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleResourceManagerField

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleVaultCollection

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleVaultFeature

source§

impl<X: CustomValueKind> SborEnum<X> for FungibleVaultField

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleResourceManagerCollection

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleResourceManagerFeature

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleResourceManagerField

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleResourceManagerGeneric

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleVaultCollection

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleVaultFeature

source§

impl<X: CustomValueKind> SborEnum<X> for NonFungibleVaultField

source§

impl<X: CustomValueKind> SborEnum<X> for SubstateLockState

source§

impl<X: CustomValueKind> SborEnum<X> for MetadataCollection

source§

impl<X: CustomValueKind> SborEnum<X> for MetadataFeature

source§

impl<X: CustomValueKind> SborEnum<X> for MetadataField

source§

impl<X: CustomValueKind> SborEnum<X> for RoleAssignmentCollection

source§

impl<X: CustomValueKind> SborEnum<X> for RoleAssignmentFeature

source§

impl<X: CustomValueKind> SborEnum<X> for RoleAssignmentField

source§

impl<X: CustomValueKind> SborEnum<X> for ComponentRoyaltyCollection

source§

impl<X: CustomValueKind> SborEnum<X> for ComponentRoyaltyFeature

source§

impl<X: CustomValueKind> SborEnum<X> for ComponentRoyaltyField

source§

impl<X: CustomValueKind> SborEnum<X> for BatchPartitionStateUpdate

source§

impl<X: CustomValueKind> SborEnum<X> for NodeStateUpdates

source§

impl<X: CustomValueKind> SborEnum<X> for PartitionStateUpdates

source§

impl<X: CustomValueKind> SborEnum<X> for AbortReason

source§

impl<X: CustomValueKind> SborEnum<X> for VmBoot

source§

impl<X: CustomValueKind> SborEnum<X> for InvalidImport

source§

impl<X: CustomValueKind> SborEnum<X> for InvalidMemory

source§

impl<X: CustomValueKind> SborEnum<X> for InvalidTable

source§

impl<X: CustomValueKind> SborEnum<X> for PrepareError