pub enum ScryptoCustomValueKind {
    Reference,
    Own,
    Decimal,
    PreciseDecimal,
    NonFungibleLocalId,
}

Variants§

§

Reference

§

Own

§

Decimal

§

PreciseDecimal

§

NonFungibleLocalId

Trait Implementations§

source§

impl Categorize<ScryptoCustomValueKind> for AbortResult

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateProofInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerError

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessRule

source§

impl Categorize<ScryptoCustomValueKind> for AccessRuleNode

source§

impl Categorize<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountError

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for ActiveValidatorSet

source§

impl Categorize<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

source§

impl Categorize<ScryptoCustomValueKind> for ApplicationError

source§

impl Categorize<ScryptoCustomValueKind> for ApplicationFnIdentifier

source§

impl Categorize<ScryptoCustomValueKind> for AttachedModuleId

source§

impl Categorize<ScryptoCustomValueKind> for AuthConfig

source§

impl Categorize<ScryptoCustomValueKind> for AuthError

source§

impl Categorize<ScryptoCustomValueKind> for AuthZone

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneError

§

impl Categorize<ScryptoCustomValueKind> for AuthZoneParams

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl Categorize<ScryptoCustomValueKind> for BadgeWithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for BalanceChange

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDependencies

§

impl Categorize<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHook

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHooksInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintId

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInfo

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintStateSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersion

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl Categorize<ScryptoCustomValueKind> for Bucket

source§

impl Categorize<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketError

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketPutInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketSnapshot

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for BurnFungibleResourceEvent

source§

impl Categorize<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for BurnRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanKeysError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameSetSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

source§

impl Categorize<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

source§

impl Categorize<ScryptoCustomValueKind> for CannotGlobalizeError

source§

impl Categorize<ScryptoCustomValueKind> for CanonicalBlueprintId

source§

impl Categorize<ScryptoCustomValueKind> for ClaimXrdEvent

source§

impl Categorize<ScryptoCustomValueKind> for CloseSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CommitResult

source§

impl Categorize<ScryptoCustomValueKind> for ComponentAddress

source§

impl Categorize<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySubstate

source§

impl Categorize<ScryptoCustomValueKind> for ComposeProofError

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV1

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV2

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfig

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerError

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for CostingError

source§

impl Categorize<ScryptoCustomValueKind> for CostingParameters

source§

impl Categorize<ScryptoCustomValueKind> for CreateFrameError

source§

impl Categorize<ScryptoCustomValueKind> for CreateNodeError

source§

impl Categorize<ScryptoCustomValueKind> for CreateObjectError

source§

impl Categorize<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

source§

impl Categorize<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

source§

impl Categorize<ScryptoCustomValueKind> for Decimal

source§

impl Categorize<ScryptoCustomValueKind> for DefaultDepositRule

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for DepositRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for DropNodeError

source§

impl Categorize<ScryptoCustomValueKind> for Emitter

source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeCondition

source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeEvent

§

impl Categorize<ScryptoCustomValueKind> for EpochRange

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for EventError

source§

impl Categorize<ScryptoCustomValueKind> for EventSystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for ExecutionContext

source§

impl Categorize<ScryptoCustomValueKind> for ExecutionTrace

source§

impl Categorize<ScryptoCustomValueKind> for FailedAccessRules

source§

impl Categorize<ScryptoCustomValueKind> for FallToOwner

source§

impl Categorize<ScryptoCustomValueKind> for FeeDestination

source§

impl Categorize<ScryptoCustomValueKind> for FeeLocks

source§

impl Categorize<ScryptoCustomValueKind> for FeeReserveError

source§

impl Categorize<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

source§

impl Categorize<ScryptoCustomValueKind> for FeeSource

source§

impl Categorize<ScryptoCustomValueKind> for FeeTable

§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSchema<V>

source§

impl Categorize<ScryptoCustomValueKind> for FieldStructure

source§

impl<T> Categorize<ScryptoCustomValueKind> for FieldSubstate<T>

source§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSubstateV1<V>

source§

impl Categorize<ScryptoCustomValueKind> for FieldValue

source§

impl Categorize<ScryptoCustomValueKind> for FlashReceipt

source§

impl Categorize<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> Categorize<ScryptoCustomValueKind> for FreezeRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for FunctionAuth

§

impl Categorize<ScryptoCustomValueKind> for FunctionSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleProof

source§

impl Categorize<ScryptoCustomValueKind> for FungibleProofSubstate

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for GenericArgs

§

impl Categorize<ScryptoCustomValueKind> for GenericBound

source§

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

source§

impl Categorize<ScryptoCustomValueKind> for GenericSubstitution

source§

impl Categorize<ScryptoCustomValueKind> for GenesisDataChunk

source§

impl Categorize<ScryptoCustomValueKind> for GenesisReceipts

source§

impl Categorize<ScryptoCustomValueKind> for GenesisResource

source§

impl Categorize<ScryptoCustomValueKind> for GenesisResourceAllocation

source§

impl Categorize<ScryptoCustomValueKind> for GenesisStakeAllocation

source§

impl Categorize<ScryptoCustomValueKind> for GenesisValidator

source§

impl<O> Categorize<ScryptoCustomValueKind> for Global<O>
where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddress

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressReservation

source§

impl Categorize<ScryptoCustomValueKind> for GlobalCaller

source§

impl Categorize<ScryptoCustomValueKind> for HeapRemoveNodeError

source§

impl Categorize<ScryptoCustomValueKind> for HeapRemovePartitionError

source§

impl Categorize<ScryptoCustomValueKind> for IDAllocation

source§

impl Categorize<ScryptoCustomValueKind> for IdAllocationError

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for IdentityOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

source§

impl<V> Categorize<ScryptoCustomValueKind> for IndexEntrySubstate<V>

source§

impl Categorize<ScryptoCustomValueKind> for IndexPartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for IndexedStateSchema

source§

impl Categorize<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

source§

impl Categorize<ScryptoCustomValueKind> for InitiateRecoveryEvent

source§

impl Categorize<ScryptoCustomValueKind> for InputOrOutput

source§

impl Categorize<ScryptoCustomValueKind> for InternalAddress

source§

impl Categorize<ScryptoCustomValueKind> for InvalidDropAccess

source§

impl Categorize<ScryptoCustomValueKind> for InvalidGlobalizeAccess

source§

impl Categorize<ScryptoCustomValueKind> for InvalidModuleType

source§

impl Categorize<ScryptoCustomValueKind> for InvalidNameError

source§

impl Categorize<ScryptoCustomValueKind> for InvalidNonFungibleSchema

source§

impl Categorize<ScryptoCustomValueKind> for KernelError

source§

impl Categorize<ScryptoCustomValueKind> for KeyOrValue

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

source§

impl Categorize<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

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

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

source§

impl Categorize<ScryptoCustomValueKind> for LegacyStateUpdates

source§

impl Categorize<ScryptoCustomValueKind> for LiquidFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for LocalRef

source§

impl Categorize<ScryptoCustomValueKind> for LockFeeEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockOwnerRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockPrimaryRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockStatus

source§

impl Categorize<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LockedNonFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataConversionError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateWithDataInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for MetadataError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataGetInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataLockInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataSetInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataValidationError

source§

impl Categorize<ScryptoCustomValueKind> for MethodAccessibility

source§

impl Categorize<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl Categorize<ScryptoCustomValueKind> for MethodKey

source§

impl Categorize<ScryptoCustomValueKind> for MintFungibleResourceEvent

source§

impl Categorize<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> Categorize<ScryptoCustomValueKind> for ModuleConfig<T>
where T: Default,

source§

impl Categorize<ScryptoCustomValueKind> for ModuleId

source§

impl Categorize<ScryptoCustomValueKind> for ModuleRoleKey

source§

impl Categorize<ScryptoCustomValueKind> for MovePartitionError

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NativeRuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleLocalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProof

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProofSubstate

source§

impl<S> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

impl<Data> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for ObjectInfo

source§

impl Categorize<ScryptoCustomValueKind> for ObjectInstanceTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ObjectSubstateTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ObjectType

source§

impl Categorize<ScryptoCustomValueKind> for OnDropInput

source§

impl Categorize<ScryptoCustomValueKind> for OnMoveInput

source§

impl Categorize<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for OpenSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl Categorize<ScryptoCustomValueKind> for Own

source§

impl Categorize<ScryptoCustomValueKind> for OwnValidation

source§

impl<O> Categorize<ScryptoCustomValueKind> for Owned<O>
where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for OwnedWorktop

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRole

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleEntry

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleUpdater

source§

impl Categorize<ScryptoCustomValueKind> for PackageAddress

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageDefinition

source§

impl Categorize<ScryptoCustomValueKind> for PackageError

source§

impl Categorize<ScryptoCustomValueKind> for PackageExport

source§

impl Categorize<ScryptoCustomValueKind> for PackageOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmInput

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyalty

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsPublicKeyError

source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsSignatureError

source§

impl Categorize<ScryptoCustomValueKind> for PartitionDescription

source§

impl Categorize<ScryptoCustomValueKind> for PassMessageError

source§

impl Categorize<ScryptoCustomValueKind> for PayFeeEvent

source§

impl Categorize<ScryptoCustomValueKind> for PersistNodeError

source§

impl Categorize<ScryptoCustomValueKind> for PinNodeError

§

impl Categorize<ScryptoCustomValueKind> for PreAllocatedAddress

source§

impl Categorize<ScryptoCustomValueKind> for PreciseDecimal

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleLockingState

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl Categorize<ScryptoCustomValueKind> for Proof

source§

impl Categorize<ScryptoCustomValueKind> for ProofDropInput

source§

impl Categorize<ScryptoCustomValueKind> for ProofError

source§

impl Categorize<ScryptoCustomValueKind> for ProofMoveableSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProofRule

source§

impl Categorize<ScryptoCustomValueKind> for ProofSnapshot

source§

impl Categorize<ScryptoCustomValueKind> for ProposalStatistic

source§

impl Categorize<ScryptoCustomValueKind> for Proposer

source§

impl Categorize<ScryptoCustomValueKind> for ProposerMilliTimestampSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

source§

impl Categorize<ScryptoCustomValueKind> for ReadSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

source§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryProposal

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for Reference

source§

impl Categorize<ScryptoCustomValueKind> for ReferenceValidation

source§

impl Categorize<ScryptoCustomValueKind> for RegisterValidatorEvent

source§

impl Categorize<ScryptoCustomValueKind> for RejectResult

source§

impl Categorize<ScryptoCustomValueKind> for RejectedDepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for RejectionReason

source§

impl Categorize<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

source§

impl Categorize<ScryptoCustomValueKind> for RemoveMetadataEvent

source§

impl Categorize<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

source§

impl Categorize<ScryptoCustomValueKind> for ResourceAddress

source§

impl Categorize<ScryptoCustomValueKind> for ResourceChange

source§

impl Categorize<ScryptoCustomValueKind> for ResourceError

source§

impl Categorize<ScryptoCustomValueKind> for ResourceFeature

§

impl Categorize<ScryptoCustomValueKind> for ResourceManager

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl Categorize<ScryptoCustomValueKind> for ResourcePreference

source§

impl Categorize<ScryptoCustomValueKind> for ResourceSpecifier

source§

impl Categorize<ScryptoCustomValueKind> for ResourceSummary

source§

impl Categorize<ScryptoCustomValueKind> for ResourcesUsage

source§

impl Categorize<ScryptoCustomValueKind> for Role

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleKey

source§

impl Categorize<ScryptoCustomValueKind> for RoleList

source§

impl Categorize<ScryptoCustomValueKind> for RoleSpecification

source§

impl Categorize<ScryptoCustomValueKind> for RoundChangeEvent

source§

impl Categorize<ScryptoCustomValueKind> for RoyaltyAmount

source§

impl Categorize<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl Categorize<ScryptoCustomValueKind> for RuleSet

source§

impl Categorize<ScryptoCustomValueKind> for RuleSetUpdateEvent

source§

impl Categorize<ScryptoCustomValueKind> for RuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

source§

impl Categorize<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetMetadataEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetOwnerRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetResourcePreferenceEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

source§

impl<V> Categorize<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

source§

impl Categorize<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for StakeEvent

source§

impl Categorize<ScryptoCustomValueKind> for StateUpdateSummary

source§

impl Categorize<ScryptoCustomValueKind> for StaticRoleDefinition

source§

impl Categorize<ScryptoCustomValueKind> for StopTimedRecoveryEvent

source§

impl Categorize<ScryptoCustomValueKind> for StorageType

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for SubstateDiffError

source§

impl Categorize<ScryptoCustomValueKind> for SubstateSystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemError

source§

impl Categorize<ScryptoCustomValueKind> for SystemFieldKind

source§

impl Categorize<ScryptoCustomValueKind> for SystemFieldStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemLoanFeeReserve

source§

impl Categorize<ScryptoCustomValueKind> for SystemModuleError

source§

impl Categorize<ScryptoCustomValueKind> for SystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemUpstreamError

source§

impl Categorize<ScryptoCustomValueKind> for TakeNodeError

source§

impl Categorize<ScryptoCustomValueKind> for TestUtilsPanicInput

source§

impl Categorize<ScryptoCustomValueKind> for TraceActor

source§

impl Categorize<ScryptoCustomValueKind> for TraceOrigin

§

impl Categorize<ScryptoCustomValueKind> for TransactionCostingParameters

source§

impl Categorize<ScryptoCustomValueKind> for TransactionExecutionTrace

source§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeDetails

source§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeSummary

§

impl Categorize<ScryptoCustomValueKind> for TransactionIntentHash

source§

impl Categorize<ScryptoCustomValueKind> for TransactionLimitsError

source§

impl Categorize<ScryptoCustomValueKind> for TransactionOutcome

source§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorError

source§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorRunInput

source§

impl Categorize<ScryptoCustomValueKind> for TransactionReceiptV1

source§

impl Categorize<ScryptoCustomValueKind> for TransactionResult

source§

impl Categorize<ScryptoCustomValueKind> for TransactionStatus

source§

impl Categorize<ScryptoCustomValueKind> for TransactionStatusV1

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for TypeCheckError

source§

impl Categorize<ScryptoCustomValueKind> for TypeInfoSubstate

§

impl<T> Categorize<ScryptoCustomValueKind> for TypeRef<T>

source§

impl Categorize<ScryptoCustomValueKind> for Unauthorized

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedOrigin

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedUrl

source§

impl Categorize<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for UnregisterValidatorEvent

source§

impl Categorize<ScryptoCustomValueKind> for UnstakeData

source§

impl Categorize<ScryptoCustomValueKind> for UnstakeEvent

source§

impl Categorize<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

source§

impl Categorize<ScryptoCustomValueKind> for Validator

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyRewardInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorByStakeKey

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorClaimXrdInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorError

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardsSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

impl Categorize<ScryptoCustomValueKind> for Vault

source§

impl Categorize<ScryptoCustomValueKind> for VaultBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultCreationEvent

source§

impl Categorize<ScryptoCustomValueKind> for VaultError

source§

impl Categorize<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl Categorize<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultPutInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultRecallInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultUnfreezeInput

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccessControllerState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountDepositRule

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourcePreference

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourceVault

source§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

source§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedMetadataEntry

source§

impl Categorize<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

source§

impl Categorize<ScryptoCustomValueKind> for VersionedOneResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeVmType

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

source§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

source§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

source§

impl Categorize<ScryptoCustomValueKind> for VersionedTransactionReceipt

source§

impl Categorize<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

source§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorState

source§

impl Categorize<ScryptoCustomValueKind> for VmError

source§

impl Categorize<ScryptoCustomValueKind> for WasmRuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopChange

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDropInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopError

source§

impl Categorize<ScryptoCustomValueKind> for WorktopPutInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopSubstate

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for WriteSubstateError

source§

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

source§

impl Clone for ScryptoCustomValueKind

source§

fn clone(&self) -> ScryptoCustomValueKind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl CustomValue<ScryptoCustomValueKind> for ScryptoCustomValue

source§

impl CustomValueKind for ScryptoCustomValueKind

source§

impl Debug for ScryptoCustomValueKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AbortResult

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AbortResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateProofInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateProofInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerLockPrimaryRoleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerLockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerMintRecoveryBadgesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerMintRecoveryBadgesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStopTimedRecoveryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStopTimedRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerTimedConfirmRecoveryInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerTimedConfirmRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerUnlockPrimaryRoleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerUnlockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRule

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRuleNode

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRuleNode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAddAuthorizedDepositorInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAddAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateAdvancedInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositBatchInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositBatchInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositRuleFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositRuleFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockContingentFeeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockContingentFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountOwnerBadgeData

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveAuthorizedDepositorInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveResourcePreferenceInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSecurifyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSecurifyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetDefaultDepositRuleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetDefaultDepositRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetResourcePreferenceInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrAbortInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrRefundInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrAbortInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrRefundInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ActiveValidatorSet

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ActiveValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AddAuthorizedDepositorEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AddAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationFnIdentifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationFnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AttachedModuleId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AttachedModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZone

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZone, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneAssertAccessRuleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneAssertAccessRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAllInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDrainInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropProofsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropRegularProofsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropRegularProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropSignatureProofsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropSignatureProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneParams

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneParams, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePopInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePopInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePushInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePushInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BadgeWithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BadgeWithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BalanceChange

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BalanceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintCollectionSchema<T>

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintCollectionSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinition

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinitionInit

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinitionInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDependencies

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintEventSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintEventSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintFunctionsSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintFunctionsSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHook

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHook, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHooksInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHooksInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInfo

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInterface

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInterface, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintKeyValueSchema<T>

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintKeyValueSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPartitionType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPartitionType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPayloadIdentifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPayloadIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintStateSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintStateSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeIdentifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersion

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersion, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersionKey

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersionKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Bucket

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Bucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketCreateProofOfAllInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetNonFungibleLocalIdsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetResourceAddressInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetResourceAddressInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketPutInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketSnapshot

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeAdvancedInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnFungibleResourceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnNonFungibleResourceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BurnRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameDrainSubstatesError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameDrainSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameRemoveSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameRemoveSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanKeysError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanKeysError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanSortedSubstatesError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanSortedSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameSetSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameSetSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelBadgeWithdrawAttemptEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelRecoveryProposalEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelRecoveryProposalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CannotGlobalizeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CannotGlobalizeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CanonicalBlueprintId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CanonicalBlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ClaimXrdEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ClaimXrdEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CloseSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CloseSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CommitResult

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CommitResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentAddress

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentClaimRoyaltiesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyAccumulatorFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyLockInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySetInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComposeProofError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComposeProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCompareCurrentTimeInputV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCompareCurrentTimeInputV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCompareCurrentTimeInputV2

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCompareCurrentTimeInputV2, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigurationFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigurationFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateValidatorInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateValidatorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentProposalStatisticFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentValidatorSetFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMilliTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMinuteTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerValidatorRewardsFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerValidatorRewardsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingParameters

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateFrameError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateObjectError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateObjectError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentProposalStatisticSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentProposalStatisticSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentValidatorSetSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentValidatorSetSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Decimal

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Decimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DefaultDepositRule

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DefaultDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for DepositRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DropNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DropNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Emitter

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Emitter, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeCondition

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeCondition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochRange

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochRange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Error

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Error

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Error

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventSystemStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventTypeIdentifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionContext

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionContext, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionTrace

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FailedAccessRules

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FailedAccessRules, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FallToOwner

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FallToOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeDestination

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeDestination, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeLocks

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeLocks, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveFinalizationSummary

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveFinalizationSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeSource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeSource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeTable

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeTable, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSchema<V>

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSchema<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FieldSubstate<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstate<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSubstateV1<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldValue

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FlashReceipt

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FlashReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FnIdentifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FreezeRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FreezeRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionAuth

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionAuth, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionSchemaInit

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucket

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketCreateProofOfAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketLockAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketLockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketUnlockAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketUnlockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProof

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProofSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerDivisibilityFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerDivisibilityFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerMintInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerTotalSupplyFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceRoles

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVault

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultBalanceFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultCreateProofOfAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultFreezeStatusFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFeeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFungibleAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockedBalanceFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockedBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultUnlockFungibleAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultUnlockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericArgs

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericArgs, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericBound

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericBound, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<U, O, D> Decode<ScryptoCustomValueKind, D> for GenericMetadataValue<U, O>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericMetadataValue<U, O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericSubstitution

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericSubstitution, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisDataChunk

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisDataChunk, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisReceipts

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisReceipts, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResourceAllocation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResourceAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisStakeAllocation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisStakeAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisValidator

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisValidator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Global<O>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Global<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddress

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressPhantom

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressPhantom, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressReservation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressReservation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalCaller

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalCaller, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemoveNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemoveNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemovePartitionError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IDAllocation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IDAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdAllocationError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdAllocationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateAdvancedInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityOwnerBadgeData

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentitySecurifyToSingleBadgeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentitySecurifyToSingleBadgeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for IndexEntrySubstate<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexPartitionEntryStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexedStateSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexedStateSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateBadgeWithdrawAttemptEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateRecoveryEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InputOrOutput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InputOrOutput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InternalAddress

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InternalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidDropAccess

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidDropAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidGlobalizeAccess

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidGlobalizeAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidModuleType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidModuleType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNameError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNonFungibleSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNonFungibleSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KernelError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KernelError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyOrValue

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyOrValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstate<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstateV1<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValuePartitionEntryStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValuePartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreEntryStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreGenericSubstitutions

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreGenericSubstitutions, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInfo

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<K, V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInit<K, V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInit<K, V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInitEntry<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInitEntry<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LegacyStateUpdates

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LegacyStateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidFungibleResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleVault

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalKeyValueStoreDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalNonFungibleDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalRef

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalRef, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockFeeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockOwnerRoleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockPrimaryRoleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockStatus

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedFungibleResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedNonFungibleResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MarkTransientSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MarkTransientSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataConversionError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataConversionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateWithDataInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateWithDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataGetInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataLockInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataRemoveInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataRemoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataSetInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataValidationError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataValidationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAccessibility

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAccessibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAuthTemplate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAuthTemplate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodKey

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MintFungibleResourceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MintNonFungibleResourceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for MintRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for ModuleConfig<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleConfig<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleRoleKey

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleRoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MovePartitionError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolContributeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetRedemptionValueInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetVaultAmountsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolInstantiateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedDepositInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedWithdrawInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolRedeemInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NativeRuntimeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NativeRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucket

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketContainsNonFungibleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketLockNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketUnlockNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataUpdateRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataUpdateRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleGlobalId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleGlobalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleLocalId

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleLocalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProof

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProofSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateGenericInput<S>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateGenericInput<S>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<Data, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataEntryPayload<Data>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataEntryPayload<Data>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerExistsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerExistsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerGetNonFungibleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerGetNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerIdTypeFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerIdTypeFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintGenericInput<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceRoles

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVault

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBalanceFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBurnNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultContainsNonFungibleInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultFreezeStatusFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockedResourceFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockedResourceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultRecallNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultRecallNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultTakeNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultUnlockNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInfo

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInstanceTypeReference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInstanceTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectSubstateTypeReference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectSubstateTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnDropInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnMoveInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnMoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnVirtualizeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnVirtualizeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolContributeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetRedemptionValueInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetVaultAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetVaultAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolInstantiateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedDepositInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedWithdrawInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolRedeemInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OpenSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OpenSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OuterObjectInfo

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OuterObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Own

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Own, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnValidation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Owned<O>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Owned<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnedWorktop

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnedWorktop, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRole

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRole, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleEntry

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleUpdater

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleUpdater, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageAddress

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageClaimRoyaltiesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageDefinition

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageExport

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageExport, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageOwnerBadgeData

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishNativeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishNativeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmAdvancedInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyalty

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyalty, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageTypeReference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ParseBlsPublicKeyError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ParseBlsPublicKeyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ParseBlsSignatureError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ParseBlsSignatureError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PartitionDescription

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PartitionDescription, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PassMessageError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PassMessageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PayFeeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PayFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PersistNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PersistNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PinNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PinNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PreAllocatedAddress

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreAllocatedAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PreciseDecimal

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreciseDecimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleBadgeWithdrawAttemptState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleLockingState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleLockingState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleRecoveryAttemptState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateIOWriteError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateIOWriteError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateKeyError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateKeyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proof

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofDropInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofMoveableSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofMoveableSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofRule

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofSnapshot

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposalStatistic

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proposer

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proposer, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMilliTimestampSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMilliTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMinuteTimestampSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMinuteTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProtocolUpdateReadinessSignalEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProtocolUpdateReadinessSignalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ReadSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReadSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for RecallRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryProposal

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryProposal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleBadgeWithdrawAttemptState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryAttemptState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Reference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Reference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ReferenceValidation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReferenceValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RegisterValidatorEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RegisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectResult

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectedDepositEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectedDepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectionReason

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectionReason, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteKeyValueStoreDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteNonFungibleDataSchema

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveAuthorizedDepositorEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveMetadataEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveResourcePreferenceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceAddress

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceChange

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceFeature

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceFeature, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManager

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManager, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerBurnInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyBucketInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyVaultInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyVaultInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerDropEmptyBucketInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerDropEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetAmountForWithdrawalInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetAmountForWithdrawalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetResourceTypeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetResourceTypeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetTotalSupplyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetTotalSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerPackageBurnInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerPackageBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceOrNonFungible

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceOrNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcePreference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSpecifier

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSpecifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSummary

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcesUsage

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcesUsage, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Role

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Role, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleEntryPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleKeyPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentGetInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentInit

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentLockOwnerInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentLockOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentOwnerFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentOwnerFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetOwnerInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleKey

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleList

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleList, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleSpecification

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleSpecification, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoundChangeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoundChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyAmount

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyRecipient

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyRecipient, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSet

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSetUpdateEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSetUpdateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuntimeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeKind

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeValidation

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomValue

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetDefaultDepositRuleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetDefaultDepositRuleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetMetadataEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetOwnerRoleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetResourcePreferenceEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetRoleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SignatureWithPublicKeyV1

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SignatureWithPublicKeyV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for SortedIndexEntrySubstate<V>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SortedIndexPartitionEntryStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StakeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StateUpdateSummary

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StateUpdateSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StaticRoleDefinition

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StaticRoleDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StopTimedRecoveryEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StopTimedRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StorageType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StorageType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateDiffError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateDiffError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateSystemStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldKind

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemLoanFeeReserve

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemLoanFeeReserve, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemModuleError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemModuleError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemStructure

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemUpstreamError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemUpstreamError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TakeNodeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TakeNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TestUtilsPanicInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TestUtilsPanicInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceActor

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceActor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceOrigin

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionCostingParameters

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionCostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionExecutionTrace

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeDetails

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeDetails, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeSummary

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionIntentHash

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionIntentHash, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionLimitsError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionLimitsError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionOutcome

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionOutcome, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorRunInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorRunInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionReceiptV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionReceiptV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionResult

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatus

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatusV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatusV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerCreateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstateV1

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstateV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolContributeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetRedemptionValueInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetVaultAmountsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolInstantiateInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedDepositInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedWithdrawInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolRedeemInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeCheckError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeCheckError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeInfoSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeInfoSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for TypeRef<T>

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeRef<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Unauthorized

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Unauthorized, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedOrigin

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedUrl

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedUrl, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnlockPrimaryRoleEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnlockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnregisterValidatorEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnregisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeData

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UpdateAcceptingStakeDelegationStateEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UpdateAcceptingStakeDelegationStateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Validator

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Validator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyEmissionInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyEmissionInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyRewardInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyRewardInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorByStakeKey

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorByStakeKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorClaimXrdInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorClaimXrdInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorEmissionAppliedEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorEmissionAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFeeChangeRequest

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFeeChangeRequest, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFinishUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorGetRedemptionValueInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorLockOwnerStakeUnitsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorLockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorOwnerBadgeData

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardAppliedEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardsSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardsSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeAsOwnerInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeAsOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStartUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStateFieldPayload

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUnstakeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUnstakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateFeeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateKeyInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateKeyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Vault

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Vault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultBurnInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultCreationEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultCreationEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFreezeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFrozenFlag

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFrozenFlag, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultGetAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultPutInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultRecallInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultRecallInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeAdvancedInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultUnfreezeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultUnfreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccessControllerState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccessControllerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountAuthorizedDepositor

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountAuthorizedDepositor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountDepositRule

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourcePreference

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourceVault

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourceVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyAccumulator

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyMethodAmount

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyMethodAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerConfiguration

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerConfiguration, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentProposalStatistic

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentValidatorSet

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMilliTimestamp

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMilliTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMinuteTimestamp

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMinuteTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerRegisteredValidatorByStake

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerRegisteredValidatorByStake, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerValidatorRewards

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerValidatorRewards, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerDivisibility

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerDivisibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerTotalSupply

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultBalance

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultFreezeStatus

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultLockedBalance

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultLockedBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMetadataEntry

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMetadataEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMultiResourcePoolState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMultiResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerIdType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerIdType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerMutableFields

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerMutableFields, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerTotalSupply

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultBalance

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultFreezeStatus

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultLockedResource

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultLockedResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultNonFungible

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedOneResourcePoolState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedOneResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionAuthConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionAuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDefinition

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDependencies

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeInstrumentedCode

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeInstrumentedCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeOriginalCode

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeOriginalCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeVmType

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeVmType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageRoyaltyAccumulator

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentAccessRule

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentAccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentOwner

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTransactionReceipt

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTransactionReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTwoResourcePoolState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTwoResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorProtocolUpdateReadinessSignal

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorProtocolUpdateReadinessSignal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorState

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VmError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VmError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WasmRuntimeError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WasmRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEvent

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for WithdrawRoles<T>

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsAmountInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopChange

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDrainInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDropInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopPutInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopSubstate

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeAllInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeNonFungiblesInput

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WriteSubstateError

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WriteSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D, X> Decode<X, D> for ScryptoCustomValueKind
where D: Decoder<X>, X: CustomValueKind,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<X> ) -> Result<ScryptoCustomValueKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<C> Describe<C> for ScryptoCustomValueKind

source§

const TYPE_ID: RustTypeId = _

The TYPE_ID should give a unique identifier for its SBOR schema type. An SBOR schema type capture details about the SBOR payload, how it should be interpreted, validated and displayed. Read more
source§

fn type_data() -> TypeData<C, RustTypeId>

Returns the local schema for the given type. Read more
source§

fn add_all_dependencies(aggregator: &mut TypeAggregator<C>)

For each type referenced in get_local_type_data, we need to ensure that the type and all of its own references get added to the aggregator. Read more
source§

impl<'de> Deserialize<'de> for ScryptoCustomValueKind

source§

fn deserialize<__D>( __deserializer: __D ) -> Result<ScryptoCustomValueKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AbortResult

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateProofInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerLockPrimaryRoleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerMintRecoveryBadgesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStopTimedRecoveryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerTimedConfirmRecoveryInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerUnlockPrimaryRoleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRule

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRuleNode

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAddAuthorizedDepositorInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateAdvancedInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositBatchInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositRuleFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockContingentFeeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountOwnerBadgeData

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveAuthorizedDepositorInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveResourcePreferenceInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSecurifyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetDefaultDepositRuleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetResourcePreferenceInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrAbortInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrRefundInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrAbortInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrRefundInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ActiveValidatorSet

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AddAuthorizedDepositorEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationFnIdentifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AttachedModuleId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZone

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneAssertAccessRuleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAllInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDrainInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropProofsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropRegularProofsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropSignatureProofsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneParams

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePopInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePushInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BadgeWithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BalanceChange

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintCollectionSchema<T>

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinition

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinitionInit

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDependencies

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintEventSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintFunctionsSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHook

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHooksInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInfo

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInterface

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintKeyValueSchema<T>

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPartitionType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPayloadIdentifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintStateSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeIdentifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersion

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersionKey

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Bucket

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketCreateProofOfAllInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetNonFungibleLocalIdsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetResourceAddressInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketPutInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketSnapshot

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeAdvancedInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnFungibleResourceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnNonFungibleResourceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BurnRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameDrainSubstatesError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameRemoveSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanKeysError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanSortedSubstatesError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameSetSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelBadgeWithdrawAttemptEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelRecoveryProposalEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CannotGlobalizeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CanonicalBlueprintId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ClaimXrdEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CloseSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CommitResult

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentAddress

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentClaimRoyaltiesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyAccumulatorFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyLockInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySetInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComposeProofError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCompareCurrentTimeInputV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCompareCurrentTimeInputV2

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigurationFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateValidatorInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerValidatorRewardsFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingParameters

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateFrameError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateObjectError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentProposalStatisticSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentValidatorSetSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Decimal

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DefaultDepositRule

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for DepositRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DropNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Emitter

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeCondition

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochRange

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Error

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Error

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Error

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventSystemStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventTypeIdentifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionContext

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionTrace

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FailedAccessRules

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FallToOwner

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeDestination

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeLocks

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveFinalizationSummary

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeSource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeTable

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSchema<V>

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FieldSubstate<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSubstateV1<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldValue

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FlashReceipt

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FnIdentifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FreezeRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionAuth

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionSchemaInit

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucket

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketCreateProofOfAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketLockAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketUnlockAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProof

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProofSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerDivisibilityFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerMintInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerTotalSupplyFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceRoles

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVault

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultBalanceFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultCreateProofOfAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultFreezeStatusFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFeeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFungibleAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockedBalanceFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultUnlockFungibleAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericArgs

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericBound

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<U, O, E> Encode<ScryptoCustomValueKind, E> for GenericMetadataValue<U, O>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericSubstitution

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisDataChunk

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisReceipts

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResourceAllocation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisStakeAllocation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisValidator

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Global<O>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddress

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressPhantom

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressReservation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalCaller

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemoveNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemovePartitionError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IDAllocation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdAllocationError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateAdvancedInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityOwnerBadgeData

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentitySecurifyToSingleBadgeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for IndexEntrySubstate<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexPartitionEntryStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexedStateSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateBadgeWithdrawAttemptEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateRecoveryEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InputOrOutput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InternalAddress

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidDropAccess

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidGlobalizeAccess

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidModuleType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNameError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNonFungibleSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KernelError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyOrValue

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstate<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstateV1<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValuePartitionEntryStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreEntryStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreGenericSubstitutions

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInfo

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<K, V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInit<K, V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInitEntry<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LegacyStateUpdates

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidFungibleResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleVault

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalKeyValueStoreDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalNonFungibleDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalRef

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockFeeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockOwnerRoleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockPrimaryRoleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockStatus

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedFungibleResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedNonFungibleResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MarkTransientSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataConversionError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateWithDataInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataGetInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataLockInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataRemoveInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataSetInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataValidationError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAccessibility

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAuthTemplate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodKey

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MintFungibleResourceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MintNonFungibleResourceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for MintRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for ModuleConfig<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleRoleKey

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MovePartitionError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolContributeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetRedemptionValueInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetVaultAmountsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolInstantiateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedDepositInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedWithdrawInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolRedeemInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NativeRuntimeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucket

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketContainsNonFungibleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketLockNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketUnlockNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataUpdateRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleGlobalId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleLocalId

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProof

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProofSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateGenericInput<S>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<Data, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataEntryPayload<Data>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerExistsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerGetNonFungibleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerIdTypeFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintGenericInput<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceRoles

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVault

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBalanceFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBurnNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultContainsNonFungibleInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultFreezeStatusFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockedResourceFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultRecallNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultTakeNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultUnlockNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInfo

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInstanceTypeReference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectSubstateTypeReference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnDropInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnMoveInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnVirtualizeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolContributeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetRedemptionValueInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetVaultAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolInstantiateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedDepositInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedWithdrawInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolRedeemInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OpenSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OuterObjectInfo

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Own

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnValidation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Owned<O>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnedWorktop

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRole

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleEntry

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleUpdater

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageAddress

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageClaimRoyaltiesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageDefinition

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageExport

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageOwnerBadgeData

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishNativeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmAdvancedInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyalty

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageTypeReference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseBlsPublicKeyError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseBlsSignatureError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PartitionDescription

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PassMessageError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PayFeeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PersistNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PinNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PreAllocatedAddress

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PreciseDecimal

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleBadgeWithdrawAttemptState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleLockingState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleRecoveryAttemptState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateIOWriteError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateKeyError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proof

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofDropInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofMoveableSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofRule

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofSnapshot

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposalStatistic

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proposer

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMilliTimestampSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMinuteTimestampSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProtocolUpdateReadinessSignalEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ReadSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for RecallRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryProposal

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleBadgeWithdrawAttemptState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryAttemptState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Reference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ReferenceValidation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RegisterValidatorEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectResult

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectedDepositEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectionReason

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteKeyValueStoreDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteNonFungibleDataSchema

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveAuthorizedDepositorEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveMetadataEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveResourcePreferenceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceAddress

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceChange

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceFeature

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManager

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerBurnInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyBucketInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyVaultInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerDropEmptyBucketInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetAmountForWithdrawalInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetResourceTypeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetTotalSupplyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerPackageBurnInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceOrNonFungible

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcePreference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSpecifier

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSummary

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcesUsage

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Role

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleEntryPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleKeyPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentGetInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentInit

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentLockOwnerInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentOwnerFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetOwnerInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleKey

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleList

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleSpecification

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoundChangeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyAmount

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyRecipient

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSet

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSetUpdateEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuntimeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeKind

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeValidation

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomValue

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetDefaultDepositRuleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetMetadataEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetOwnerRoleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetResourcePreferenceEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetRoleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SignatureWithPublicKeyV1

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for SortedIndexEntrySubstate<V>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SortedIndexPartitionEntryStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StakeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StateUpdateSummary

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StaticRoleDefinition

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StopTimedRecoveryEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StorageType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateDiffError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateSystemStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldKind

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemLoanFeeReserve

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemModuleError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemStructure

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemUpstreamError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TakeNodeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TestUtilsPanicInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceActor

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceOrigin

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionCostingParameters

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionExecutionTrace

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeDetails

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeSummary

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionIntentHash

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionLimitsError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionOutcome

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<'a, E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInputEfficientEncodable<'a>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionReceiptV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionResult

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatus

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatusV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerCreateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstateV1

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolContributeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetRedemptionValueInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetVaultAmountsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolInstantiateInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedDepositInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedWithdrawInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolRedeemInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeCheckError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeInfoSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for TypeRef<T>

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Unauthorized

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedOrigin

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedUrl

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnlockPrimaryRoleEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnregisterValidatorEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeData

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UpdateAcceptingStakeDelegationStateEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Validator

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyEmissionInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyRewardInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorByStakeKey

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorClaimXrdInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorEmissionAppliedEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFeeChangeRequest

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorGetRedemptionValueInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorLockOwnerStakeUnitsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorOwnerBadgeData

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardAppliedEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardsSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeAsOwnerInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStateFieldPayload

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUnstakeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateFeeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateKeyInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Vault

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultBurnInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultCreationEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFreezeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFrozenFlag

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultGetAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultPutInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultRecallInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeAdvancedInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultUnfreezeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccessControllerState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountAuthorizedDepositor

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountDepositRule

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourcePreference

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourceVault

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyAccumulator

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyMethodAmount

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerConfiguration

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentProposalStatistic

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentValidatorSet

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMilliTimestamp

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMinuteTimestamp

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerRegisteredValidatorByStake

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerValidatorRewards

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerDivisibility

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerTotalSupply

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultBalance

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultFreezeStatus

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultLockedBalance

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMetadataEntry

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMultiResourcePoolState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerIdType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerMutableFields

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerTotalSupply

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultBalance

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultFreezeStatus

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultLockedResource

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultNonFungible

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedOneResourcePoolState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionAuthConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDefinition

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDependencies

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeInstrumentedCode

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeOriginalCode

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeVmType

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageRoyaltyAccumulator

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentAccessRule

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentOwner

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTransactionReceipt

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTwoResourcePoolState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorProtocolUpdateReadinessSignal

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorState

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VmError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WasmRuntimeError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEvent

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for WithdrawRoles<T>

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsAmountInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopChange

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDrainInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDropInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopPutInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopSubstate

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeAllInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeNonFungiblesInput

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WriteSubstateError

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E, X> Encode<X, E> for ScryptoCustomValueKind
where E: Encoder<X>, X: CustomValueKind,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl From<ScryptoCustomValueKind> for ValueKind<ScryptoCustomValueKind>

source§

fn from( custom_value_kind: ScryptoCustomValueKind ) -> ValueKind<ScryptoCustomValueKind>

Converts to this type from the input type.
source§

impl PartialEq for ScryptoCustomValueKind

source§

fn eq(&self, other: &ScryptoCustomValueKind) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerError

source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRuleNode

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for AccountError

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 ActiveValidatorSet

source§

impl SborEnum<ScryptoCustomValueKind> for ApplicationError

source§

impl SborEnum<ScryptoCustomValueKind> for AttachedModuleId

source§

impl SborEnum<ScryptoCustomValueKind> for AuthError

source§

impl SborEnum<ScryptoCustomValueKind> for AuthZoneError

source§

impl SborEnum<ScryptoCustomValueKind> for BalanceChange

§

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

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintDependencies

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintHook

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintType

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BucketError

source§

impl SborEnum<ScryptoCustomValueKind> for BucketSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameError

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 CannotGlobalizeError

source§

impl SborEnum<ScryptoCustomValueKind> for CloseSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for ComposeProofError

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerError

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 CostingError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateFrameError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateObjectError

source§

impl SborEnum<ScryptoCustomValueKind> for DefaultDepositRule

source§

impl SborEnum<ScryptoCustomValueKind> for DepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for DropNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for Emitter

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for EventError

source§

impl SborEnum<ScryptoCustomValueKind> for FailedAccessRules

source§

impl SborEnum<ScryptoCustomValueKind> for FallToOwner

source§

impl SborEnum<ScryptoCustomValueKind> for FeeReserveError

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for FunctionAuth

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 FungibleResourceManagerDivisibilityFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

§

impl SborEnum<ScryptoCustomValueKind> for GenericBound

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for GenericSubstitution

source§

impl SborEnum<ScryptoCustomValueKind> for GenesisDataChunk

source§

impl SborEnum<ScryptoCustomValueKind> for GlobalCaller

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemoveNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for IDAllocation

source§

impl SborEnum<ScryptoCustomValueKind> for IdAllocationError

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for InputOrOutput

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNameError

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNonFungibleSchema

source§

impl SborEnum<ScryptoCustomValueKind> for KernelError

source§

impl SborEnum<ScryptoCustomValueKind> for KeyOrValue

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

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

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 LocalRef

source§

impl SborEnum<ScryptoCustomValueKind> for LockStatus

source§

impl SborEnum<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataConversionError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryEntryPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataValidationError

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAccessibility

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAuthTemplate

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for ModuleId

source§

impl SborEnum<ScryptoCustomValueKind> for MovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NativeRuntimeError

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

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

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultError

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 ObjectSubstateTypeReference

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectType

source§

impl SborEnum<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for OpenSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl SborEnum<ScryptoCustomValueKind> for OwnValidation

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRole

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleUpdater

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 PackageCodeInstrumentedCodeV1
where &'b_ Vec<u8>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for PackageError

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyalty

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyConfig

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsPublicKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsSignatureError

source§

impl SborEnum<ScryptoCustomValueKind> for PartitionDescription

source§

impl SborEnum<ScryptoCustomValueKind> for PassMessageError

source§

impl SborEnum<ScryptoCustomValueKind> for PersistNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for PinNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleLockingState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ProofError

source§

impl SborEnum<ScryptoCustomValueKind> for ProofRule

source§

impl SborEnum<ScryptoCustomValueKind> for ProofSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for Proposer

source§

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

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for ReadSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

source§

impl SborEnum<ScryptoCustomValueKind> for ReferenceValidation

source§

impl SborEnum<ScryptoCustomValueKind> for RejectedDepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for RejectionReason

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceError

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceFeature

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for ResourcePreference

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceSpecifier

source§

impl SborEnum<ScryptoCustomValueKind> for Role

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

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 RoleSpecification

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyAmount

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl SborEnum<ScryptoCustomValueKind> for RuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

§

impl SborEnum<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for StorageType

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateDiffError

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateSystemStructure

source§

impl SborEnum<ScryptoCustomValueKind> for SystemError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemFieldKind

source§

impl SborEnum<ScryptoCustomValueKind> for SystemModuleError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemUpstreamError

source§

impl SborEnum<ScryptoCustomValueKind> for TakeNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for TraceActor

source§

impl SborEnum<ScryptoCustomValueKind> for TraceOrigin

§

impl SborEnum<ScryptoCustomValueKind> for TransactionIntentHash

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionLimitsError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionOutcome

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionProcessorError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionResult

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatus

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatusV1

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionTrackerSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for TypeCheckError

source§

impl SborEnum<ScryptoCustomValueKind> for TypeInfoSubstate

§

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

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

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 ValidatorError

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorStateFieldPayload

source§

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

source§

impl SborEnum<ScryptoCustomValueKind> for VaultError

source§

impl SborEnum<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccessControllerState

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 VersionedComponentRoyaltyAccumulator

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

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 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 VersionedMetadataEntry

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

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 VersionedOneResourcePoolState

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 VersionedRoleAssignmentAccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTransactionReceipt

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorState

source§

impl SborEnum<ScryptoCustomValueKind> for VmError

source§

impl SborEnum<ScryptoCustomValueKind> for WasmRuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopChange

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopError

source§

impl SborEnum<ScryptoCustomValueKind> for WriteSubstateError

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for AbortResult

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateProofInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ActiveValidatorSet

source§

impl SborTuple<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ApplicationFnIdentifier

source§

impl SborTuple<ScryptoCustomValueKind> for AuthConfig

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZone

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneParams

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl SborTuple<ScryptoCustomValueKind> for BadgeWithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDependencies

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintHooksInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintId

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInfo

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> SborTuple<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintStateSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersion

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl SborTuple<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for BurnFungibleResourceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for BurnRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CanonicalBlueprintId

source§

impl SborTuple<ScryptoCustomValueKind> for ClaimXrdEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CommitResult

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV1

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV2

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfig

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CostingParameters

source§

impl SborTuple<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for DepositRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeCondition

source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeEvent

§

impl SborTuple<ScryptoCustomValueKind> for EpochRange

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for EventSystemStructure

source§

impl SborTuple<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for ExecutionContext

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ExecutionTrace

source§

impl SborTuple<ScryptoCustomValueKind> for FeeDestination

source§

impl SborTuple<ScryptoCustomValueKind> for FeeLocks

source§

impl SborTuple<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

source§

impl SborTuple<ScryptoCustomValueKind> for FeeSource

source§

impl SborTuple<ScryptoCustomValueKind> for FeeTable

§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSchema<V>

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FieldStructure

source§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSubstateV1<V>

source§

impl SborTuple<ScryptoCustomValueKind> for FieldValue

source§

impl SborTuple<ScryptoCustomValueKind> for FlashReceipt

source§

impl SborTuple<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> SborTuple<ScryptoCustomValueKind> for FreezeRoles<T>

§

impl SborTuple<ScryptoCustomValueKind> for FunctionSchemaInit

§

fn get_length(&self) -> usize

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleProofSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceRoles

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for GenericArgs

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisReceipts

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisResource

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisResourceAllocation

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisStakeAllocation

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisValidator

source§

impl SborTuple<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

source§

impl SborTuple<ScryptoCustomValueKind> for IndexPartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for IndexedStateSchema

source§

impl SborTuple<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

source§

impl SborTuple<ScryptoCustomValueKind> for InitiateRecoveryEvent

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidDropAccess

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidGlobalizeAccess

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidModuleType

source§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

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

source§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

source§

impl SborTuple<ScryptoCustomValueKind> for LegacyStateUpdates

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleVault

source§

impl SborTuple<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for LockFeeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockOwnerRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockPrimaryRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LockedNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateWithDataInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataEntryEntryPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataLockInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataSetInput

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for MintFungibleResourceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> SborTuple<ScryptoCustomValueKind> for ModuleConfig<T>
where T: Default,

source§

impl SborTuple<ScryptoCustomValueKind> for ModuleRoleKey

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleProofSubstate

source§

impl<S> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

impl<Data> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ObjectInfo

source§

impl SborTuple<ScryptoCustomValueKind> for ObjectInstanceTypeReference

source§

impl SborTuple<ScryptoCustomValueKind> for OnDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnMoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleEntry

source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for PackageDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for PackageExport

source§

impl SborTuple<ScryptoCustomValueKind> for PackageOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

source§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for PackageTypeReference

source§

impl SborTuple<ScryptoCustomValueKind> for PayFeeEvent

§

impl SborTuple<ScryptoCustomValueKind> for PreAllocatedAddress

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ProofDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for ProofMoveableSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ProposalStatistic

source§

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

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for RecoveryProposal

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RegisterValidatorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RejectResult

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveMetadataEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceChange

§

impl SborTuple<ScryptoCustomValueKind> for ResourceManager

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceSummary

source§

impl SborTuple<ScryptoCustomValueKind> for ResourcesUsage

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for RoleList

source§

impl SborTuple<ScryptoCustomValueKind> for RoundChangeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RuleSet

source§

impl SborTuple<ScryptoCustomValueKind> for RuleSetUpdateEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetMetadataEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetOwnerRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetResourcePreferenceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for StakeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for StateUpdateSummary

source§

impl SborTuple<ScryptoCustomValueKind> for StaticRoleDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for StopTimedRecoveryEvent

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for SystemFieldStructure

source§

impl SborTuple<ScryptoCustomValueKind> for SystemLoanFeeReserve

source§

impl SborTuple<ScryptoCustomValueKind> for SystemStructure

source§

impl SborTuple<ScryptoCustomValueKind> for TestUtilsPanicInput

§

impl SborTuple<ScryptoCustomValueKind> for TransactionCostingParameters

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionExecutionTrace

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeDetails

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeSummary

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionProcessorRunInput

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionReceiptV1

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for Unauthorized

source§

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

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UnregisterValidatorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UnstakeData

source§

impl SborTuple<ScryptoCustomValueKind> for UnstakeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

source§

impl SborTuple<ScryptoCustomValueKind> for Validator

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyRewardInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorByStakeKey

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorClaimXrdInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardsSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStateFieldPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

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

source§

impl SborTuple<ScryptoCustomValueKind> for VaultBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultCreationEvent

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl SborTuple<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultRecallInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultUnfreezeInput

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

source§

impl Serialize for ScryptoCustomValueKind

source§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ScryptoCustomValueKind

source§

impl Eq for ScryptoCustomValueKind

source§

impl StructuralPartialEq for ScryptoCustomValueKind

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<U> As for U

§

fn as_<T>(self) -> T
where T: CastFrom<U>,

Casts self to type T. The semantics of numeric casting with the as operator are followed, so <T as As>::as_::<U> can be used in the same way as T as U for numeric conversions. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Downcast for T
where T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> BasicCategorize for T

source§

impl<T> BasicDecode for T

source§

impl<T> BasicDescribe for T

source§

impl<T> BasicEncode for T

source§

impl<T> BasicSbor for T

source§

impl<T> BasicSborEnum for T

source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

source§

impl<T> ManifestCategorize for T

source§

impl<T> ManifestDecode for T

source§

impl<T> ManifestEncode for T

source§

impl<T> ManifestSborEnum for T

source§

impl<T> ScryptoCategorize for T

source§

impl<T> ScryptoDecode for T

source§

impl<T> ScryptoDescribe for T

source§

impl<T> ScryptoEncode for T

source§

impl<T> ScryptoSbor for T

source§

impl<T> ScryptoSborEnum for T