ScryptoCustomValueKind

Enum ScryptoCustomValueKind 

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

Variants§

§

Reference

§

Own

§

Decimal

§

PreciseDecimal

§

NonFungibleLocalId

Trait Implementations§

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 AccessControllerContributeRecoveryFeeInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateProofInput

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 AccessControllerLockRecoveryFeeInput

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 AccessControllerStopTimedRecoveryInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerWithdrawRecoveryFeeInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccessRule

Source§

impl Categorize<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountBalanceInput

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 AccountHasNonFungibleInput

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 AccountLockerAirdropInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerClaimInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerClaimNonFungiblesInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerGetAmountInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerGetNonFungibleLocalIdsInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerInstantiateInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerInstantiateSimpleInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerRecoverInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerRecoverNonFungiblesInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountLockerStoreInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountNonFungibleLocalIdsInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountSecurifyInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

Source§

impl Categorize<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

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 AllowedIds

Source§

impl Categorize<ScryptoCustomValueKind> for AttachedModuleId

Source§

impl Categorize<ScryptoCustomValueKind> for AuthConfig

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 AuthZonePopInput

Source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePushInput

Source§

impl Categorize<ScryptoCustomValueKind> for BasicRequirement

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintEventSchemaInit

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintHook

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintHooksInit

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintId

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInfo

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInterface

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPartitionType

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintSchemaInit

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintStateSchemaInit

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintType

Source§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeIdentifier

Source§

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 BucketGetAmountInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketGetResourceAddressInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketPutInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeAdvancedInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeInput

Source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for CanonicalBlueprintId

Source§

impl Categorize<ScryptoCustomValueKind> for CheckedFungibleProof

Source§

impl Categorize<ScryptoCustomValueKind> for CheckedNonFungibleProof

Source§

impl Categorize<ScryptoCustomValueKind> for CheckedProof

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentAddress

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentCastError

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyConfig

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySetInput

Source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySubstate

Source§

impl Categorize<ScryptoCustomValueKind> for CompositeRequirement

Source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV1

Source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV2

Source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfig

Source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

Source§

impl Categorize<ScryptoCustomValueKind> for Decimal

Source§

impl Categorize<ScryptoCustomValueKind> for DefaultDepositRule

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for Emitter

Source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeCondition

Source§

impl Categorize<ScryptoCustomValueKind> for EventTypeIdentifier

Source§

impl Categorize<ScryptoCustomValueKind> for FallToOwner

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for FieldValue

Source§

impl Categorize<ScryptoCustomValueKind> for FnIdentifier

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for FunctionAuth

Source§

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 FungibleResourceManager

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceRoles

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleVault

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

Source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

Source§

impl Categorize<ScryptoCustomValueKind> for GeneralResourceConstraint

Source§

impl Categorize<ScryptoCustomValueKind> for GenericArgs

Source§

impl Categorize<ScryptoCustomValueKind> for GenericBound

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for GenericSubstitution

Source§

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

Source§

impl<O: HasStub> Categorize<ScryptoCustomValueKind> for Global<O>

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 IdentityCreateAdvancedInput

Source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

Source§

impl Categorize<ScryptoCustomValueKind> for IndexedStateSchema

Source§

impl Categorize<ScryptoCustomValueKind> for InputOrOutput

Source§

impl Categorize<ScryptoCustomValueKind> for InternalAddress

Source§

impl Categorize<ScryptoCustomValueKind> for KeyOrValue

Source§

impl<K: ScryptoEncode + ScryptoDecode + ScryptoDescribe, V: ScryptoEncode + ScryptoDecode + ScryptoDescribe> Categorize<ScryptoCustomValueKind> for KeyValueStore<K, V>

Source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreDataSchema

Source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

Source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreInfo

Source§

impl<K, V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>
where K: Hash + Eq + PartialEq,

Source§

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

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 LockedFungibleResource

Source§

impl Categorize<ScryptoCustomValueKind> for LockedNonFungibleResource

Source§

impl Categorize<ScryptoCustomValueKind> for LowerBound

Source§

impl Categorize<ScryptoCustomValueKind> for ManifestResourceConstraint

Source§

impl Categorize<ScryptoCustomValueKind> for ManifestResourceConstraints

Source§

impl Categorize<ScryptoCustomValueKind> for MetadataConversionError

Source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateWithDataInput

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 MethodAccessibility

Source§

impl Categorize<ScryptoCustomValueKind> for MethodAuthTemplate

Source§

impl Categorize<ScryptoCustomValueKind> for MethodKey

Source§

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

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for ModuleHandle

Source§

impl Categorize<ScryptoCustomValueKind> for ModuleId

Source§

impl Categorize<ScryptoCustomValueKind> for ModuleRoleKey

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 Mutability

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 NonFungibleResourceManager

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 Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

Source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

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<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 NonFungibleVaultBurnNonFungiblesInput

Source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

Source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

Source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

Source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

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 ObjectStubHandle

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 OuterObjectInfo

Source§

impl Categorize<ScryptoCustomValueKind> for Own

Source§

impl Categorize<ScryptoCustomValueKind> for OwnValidation

Source§

impl<C: HasStub> Categorize<ScryptoCustomValueKind> for Owned<C>

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 OwnerRoleUpdater

Source§

impl Categorize<ScryptoCustomValueKind> for PackageAddress

Source§

impl Categorize<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

Source§

impl Categorize<ScryptoCustomValueKind> for PackageDefinition

Source§

impl Categorize<ScryptoCustomValueKind> for PackageExport

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 PackageRoyaltyConfig

Source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsPublicKeyError

Source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsSignatureError

Source§

impl Categorize<ScryptoCustomValueKind> for ParseEd25519PublicKeyError

Source§

impl Categorize<ScryptoCustomValueKind> for ParseEd25519SignatureError

Source§

impl Categorize<ScryptoCustomValueKind> for ParseSecp256k1PublicKeyError

Source§

impl Categorize<ScryptoCustomValueKind> for ParseSecp256k1SignatureError

Source§

impl Categorize<ScryptoCustomValueKind> for PartitionDescription

Source§

impl Categorize<ScryptoCustomValueKind> for PreciseDecimal

Source§

impl Categorize<ScryptoCustomValueKind> for Proof

Source§

impl Categorize<ScryptoCustomValueKind> for ProofDropInput

Source§

impl Categorize<ScryptoCustomValueKind> for Proposer

Source§

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

Source§

impl Categorize<ScryptoCustomValueKind> for RecoveryProposal

Source§

impl Categorize<ScryptoCustomValueKind> for Reference

Source§

impl Categorize<ScryptoCustomValueKind> for ReferenceValidation

Source§

impl Categorize<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

Source§

impl Categorize<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

Source§

impl Categorize<ScryptoCustomValueKind> for ResourceAddress

Source§

impl Categorize<ScryptoCustomValueKind> for ResourceConstraintError

Source§

impl Categorize<ScryptoCustomValueKind> for ResourceConstraintsError

Source§

impl Categorize<ScryptoCustomValueKind> for ResourceError

Source§

impl Categorize<ScryptoCustomValueKind> for ResourceFeature

Source§

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 Role

Source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentCreateInput

Source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentGetInput

Source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentGetOwnerRoleInput

Source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentInit

Source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

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 RoyaltyAmount

Source§

impl Categorize<ScryptoCustomValueKind> for RuleSet

Source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeKind

Source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeKindLabel

Source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

Source§

impl Categorize<ScryptoCustomValueKind> for StaticRoleDefinition

Source§

impl Categorize<ScryptoCustomValueKind> for TestUtilsPanicInput

Source§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorRunInput

Source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerCreateInput

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<T> Categorize<ScryptoCustomValueKind> for TypeRef<T>

Source§

impl Categorize<ScryptoCustomValueKind> for UncheckedOrigin

Source§

impl Categorize<ScryptoCustomValueKind> for UncheckedUrl

Source§

impl Categorize<ScryptoCustomValueKind> for UpperBound

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyRewardInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorClaimXrdInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeInput

Source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

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 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<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 WorktopAssertResourcesIncludeInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertResourcesOnlyInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopDrainInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopDropInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopPutInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeAllInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeInput

Source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

Source§

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

Source§

impl Clone for ScryptoCustomValueKind

Source§

fn clone(&self) -> ScryptoCustomValueKind

Returns a duplicate 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 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 AccessControllerContributeRecoveryFeeInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccessControllerContributeRecoveryFeeInput, 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 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 AccessControllerLockRecoveryFeeInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccessControllerLockRecoveryFeeInput, 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 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 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 AccessControllerWithdrawRecoveryFeeInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccessControllerWithdrawRecoveryFeeInput, 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 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 AccountBalanceInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccountBalanceInput, 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 AccountHasNonFungibleInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccountHasNonFungibleInput, 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 AccountLockerAirdropInput

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AccountNonFungibleLocalIdsInput, 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 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 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 AllowedIds

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<AllowedIds, 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 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 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 BasicRequirement

Source§

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

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

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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
Source§

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

Source§

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 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 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<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 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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for CheckedFungibleProof

Source§

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

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

impl<D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for CheckedNonFungibleProof

Source§

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

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

impl<D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for CheckedProof

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for ComponentCastError

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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 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 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 CompositeRequirement

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<CompositeRequirement, 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 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 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<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 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 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
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<V, D> Decode<ScryptoCustomValueKind, D> for FieldSchema<V>

Source§

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 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 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
Source§

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

Source§

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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for FungibleResourceManager

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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 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 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 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 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 GeneralResourceConstraint

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<GeneralResourceConstraint, 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
Source§

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

Source§

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<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<O: HasStub, D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for Global<O>

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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 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<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 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 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<K: ScryptoEncode + ScryptoDecode + ScryptoDescribe, V: ScryptoEncode + ScryptoDecode + ScryptoDescribe, D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for KeyValueStore<K, V>

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 KeyValueStoreGenericSubstitutions

Source§

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 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 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 LowerBound

Source§

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

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

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

Source§

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

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

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

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<ManifestResourceConstraints, 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 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 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<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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for ModuleHandle

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for Mutability

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManager

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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<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<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<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 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 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 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: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for ObjectStubHandle

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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<C: HasStub, D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for Owned<C>

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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 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 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 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 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 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 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 ParseEd25519PublicKeyError

Source§

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

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

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

Source§

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

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

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

Source§

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

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

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

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<ParseSecp256k1SignatureError, 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 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 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 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<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 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 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 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 ResourceConstraintError

Source§

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

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

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

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<ResourceConstraintsError, 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
Source§

impl<D: Decoder<ScryptoCustomValueKind>> Decode<ScryptoCustomValueKind, D> for ResourceManager

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<Self, 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 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 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 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 RoleAssignmentGetOwnerRoleInput

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<RoleAssignmentGetOwnerRoleInput, 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 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 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 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 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 ScryptoCustomTypeKindLabel

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<ScryptoCustomTypeKindLabel, 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 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 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 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 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 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<T, D> Decode<ScryptoCustomValueKind, D> for TypeRef<T>

Source§

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 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 UpperBound

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<UpperBound, 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 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 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 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 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 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<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 WorktopAssertResourcesIncludeInput

Source§

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

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

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

Source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind>, ) -> Result<WorktopAssertResourcesOnlyInput, 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 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 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, 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<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 AccessControllerContributeRecoveryFeeInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 AccessControllerLockRecoveryFeeInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 AccessControllerWithdrawRecoveryFeeInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 AccountBalanceInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 AccountHasNonFungibleInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 AccountLockerAirdropInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerClaimInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerClaimNonFungiblesInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerGetAmountInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerGetNonFungibleLocalIdsInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerInstantiateInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerInstantiateSimpleInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerRecoverInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerRecoverNonFungiblesInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockerStoreInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountNonFungibleLocalIdsInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 AllowedIds

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 BasicRequirement

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
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 BlueprintCollectionSchema<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 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
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintEventSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintFunctionsSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHook

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHooksInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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
Source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintKeyValueSchema<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 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
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintStateSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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<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 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for CheckedFungibleProof

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for CheckedNonFungibleProof

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for CheckedProof

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for ComponentCastError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 CompositeRequirement

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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<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 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 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
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<V, E> Encode<ScryptoCustomValueKind, E> for FieldSchema<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 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
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionSchemaInit

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for FungibleResourceManager

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 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 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 GeneralResourceConstraint

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericBound

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

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<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<O: HasStub, E: Encoder<ScryptoCustomValueKind>> 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 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 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<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 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 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<K: ScryptoEncode + ScryptoDecode + ScryptoDescribe, V: ScryptoEncode + ScryptoDecode + ScryptoDescribe, E: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for KeyValueStore<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<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 KeyValueStoreGenericSubstitutions

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 LowerBound

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ManifestResourceConstraint

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ManifestResourceConstraints

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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<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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for ModuleHandle

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for Mutability

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManager

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
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<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<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<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 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 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 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: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for ObjectStubHandle

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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<C: HasStub, E: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for Owned<C>

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
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 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 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 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 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 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 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 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 ParseEd25519PublicKeyError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseEd25519SignatureError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseSecp256k1PublicKeyError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseSecp256k1SignatureError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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<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 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 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 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 ResourceConstraintError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceConstraintsError

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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
Source§

impl<E: Encoder<ScryptoCustomValueKind>> Encode<ScryptoCustomValueKind, E> for ResourceManager

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 RoleAssignmentGetOwnerRoleInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 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 ScryptoCustomTypeKindLabel

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 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 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<T, E> Encode<ScryptoCustomValueKind, E> for TypeRef<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 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 UpperBound

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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 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 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 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<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 WorktopAssertResourcesIncludeInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
Source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertResourcesOnlyInput

Source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
Source§

fn encode_body(&self, 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 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 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, 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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl SborEnum<ScryptoCustomValueKind> for AccessRule

Source§

impl SborEnum<ScryptoCustomValueKind> for AllowedIds

Source§

impl SborEnum<ScryptoCustomValueKind> for AttachedModuleId

Source§

impl SborEnum<ScryptoCustomValueKind> for BasicRequirement

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintDependencies

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintEventSchemaInit

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintHook

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPartitionType

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintType

Source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

Source§

impl SborEnum<ScryptoCustomValueKind> for CheckedFungibleProof

Source§

impl SborEnum<ScryptoCustomValueKind> for CheckedNonFungibleProof

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for ComponentCastError

Source§

impl SborEnum<ScryptoCustomValueKind> for CompositeRequirement

Source§

impl SborEnum<ScryptoCustomValueKind> for DefaultDepositRule

Source§

impl SborEnum<ScryptoCustomValueKind> for Emitter

Source§

impl SborEnum<ScryptoCustomValueKind> for FallToOwner

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 FungibleResourceManager

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for GenericBound

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for GenericSubstitution

Source§

impl SborEnum<ScryptoCustomValueKind> for GlobalCaller

Source§

impl SborEnum<ScryptoCustomValueKind> for InputOrOutput

Source§

impl SborEnum<ScryptoCustomValueKind> for KeyOrValue

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 LowerBound

Source§

impl SborEnum<ScryptoCustomValueKind> for ManifestResourceConstraint

Source§

impl SborEnum<ScryptoCustomValueKind> for ManifestResourceConstraints

Source§

impl SborEnum<ScryptoCustomValueKind> for MetadataConversionError

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 ModuleHandle

Source§

impl SborEnum<ScryptoCustomValueKind> for ModuleId

Source§

impl SborEnum<ScryptoCustomValueKind> for Mutability

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 SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManager

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for ObjectStubHandle

Source§

impl SborEnum<ScryptoCustomValueKind> for ObjectType

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 OwnerRoleUpdater

Source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyalty

Source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyConfig

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsPublicKeyError

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsSignatureError

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseEd25519PublicKeyError

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseEd25519SignatureError

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseSecp256k1PublicKeyError

Source§

impl SborEnum<ScryptoCustomValueKind> for ParseSecp256k1SignatureError

Source§

impl SborEnum<ScryptoCustomValueKind> for PartitionDescription

Source§

impl SborEnum<ScryptoCustomValueKind> for Proposer

Source§

impl SborEnum<ScryptoCustomValueKind> for ReferenceValidation

Source§

impl SborEnum<ScryptoCustomValueKind> for ResourceConstraintError

Source§

impl SborEnum<ScryptoCustomValueKind> for ResourceConstraintsError

Source§

impl SborEnum<ScryptoCustomValueKind> for ResourceError

Source§

impl SborEnum<ScryptoCustomValueKind> for ResourceFeature

Source§

impl SborEnum<ScryptoCustomValueKind> for ResourceManager

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 RoleAssignmentInit

Source§

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

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for RoleSpecification

Source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyAmount

Source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKind

Source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKindLabel

Source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

Source§

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

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 UpperBound

Source§

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

Source§

impl SborEnum<ScryptoCustomValueKind> for VaultFrozenFlag

Source§

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

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 AccessControllerContributeRecoveryFeeInput

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 AccessControllerLockRecoveryFeeInput

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 AccessControllerStopTimedRecoveryInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerWithdrawRecoveryFeeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountBalanceInput

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 AccountHasNonFungibleInput

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 AccountLockerAirdropInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerClaimInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerClaimNonFungiblesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerGetAmountInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerGetNonFungibleLocalIdsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerInstantiateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerInstantiateSimpleInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerRecoverInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerRecoverNonFungiblesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockerStoreInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountNonFungibleLocalIdsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountSecurifyInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

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 AuthConfig

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

Source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePopInput

Source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePushInput

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinition

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinitionInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDependencies

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintEventSchemaInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintHooksInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintId

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInfo

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInterface

Source§

impl<T> SborTuple<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintSchemaInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintStateSchemaInit

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeIdentifier

Source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

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<T> SborTuple<ScryptoCustomValueKind> for BurnRoles<T>

Source§

impl SborTuple<ScryptoCustomValueKind> for CanonicalBlueprintId

Source§

impl SborTuple<ScryptoCustomValueKind> for CheckedFungibleProof

Source§

impl SborTuple<ScryptoCustomValueKind> for CheckedNonFungibleProof

Source§

impl SborTuple<ScryptoCustomValueKind> for CheckedProof
where for<'b_> &'b_ Proof: SborTuple<ScryptoCustomValueKind>,

Source§

impl SborTuple<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyConfig

Source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

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 ConsensusManagerCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

Source§

impl<T> SborTuple<ScryptoCustomValueKind> for DepositRoles<T>

Source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeCondition

Source§

impl SborTuple<ScryptoCustomValueKind> for EventTypeIdentifier

Source§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSchema<V>

Source§

impl SborTuple<ScryptoCustomValueKind> for FieldValue

Source§

impl SborTuple<ScryptoCustomValueKind> for FnIdentifier

Source§

impl<T> SborTuple<ScryptoCustomValueKind> for FreezeRoles<T>

Source§

impl SborTuple<ScryptoCustomValueKind> for FunctionSchemaInit

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 FungibleResourceManager

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceRoles

Source§

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

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

Source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

Source§

impl SborTuple<ScryptoCustomValueKind> for GeneralResourceConstraint

Source§

impl SborTuple<ScryptoCustomValueKind> for GenericArgs

Source§

impl SborTuple<ScryptoCustomValueKind> for GlobalAddressPhantom

Source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

Source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for IndexedStateSchema

Source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

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 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 LockedFungibleResource

Source§

impl SborTuple<ScryptoCustomValueKind> for LockedNonFungibleResource

Source§

impl SborTuple<ScryptoCustomValueKind> for ManifestResourceConstraints

Source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateWithDataInput

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<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 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 NonFungibleResourceManager

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 SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

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<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 NonFungibleVaultBurnNonFungiblesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

Source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

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 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 OwnedWorktop
where &'b_ Own: for<'b_> SborTuple<ScryptoCustomValueKind>,

Source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleEntry

Source§

impl SborTuple<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

Source§

impl SborTuple<ScryptoCustomValueKind> for PackageDefinition

Source§

impl SborTuple<ScryptoCustomValueKind> for PackageExport

Source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishNativeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

Source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ProofDropInput

Source§

impl<T> SborTuple<ScryptoCustomValueKind> for RecallRoles<T>

Source§

impl SborTuple<ScryptoCustomValueKind> for RecoveryProposal

Source§

impl SborTuple<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

Source§

impl SborTuple<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

Source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManager

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 RoleAssignmentCreateInput

Source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentGetInput

Source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentGetOwnerRoleInput

Source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentInit

Source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

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 RuleSet

Source§

impl SborTuple<ScryptoCustomValueKind> for StaticRoleDefinition

Source§

impl SborTuple<ScryptoCustomValueKind> for TestUtilsPanicInput

Source§

impl SborTuple<ScryptoCustomValueKind> for TransactionProcessorRunInput

Source§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerCreateInput

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 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 ValidatorApplyEmissionInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyRewardInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorClaimXrdInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

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 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<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 WorktopAssertResourcesIncludeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertResourcesOnlyInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDrainInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDropInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopPutInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeAllInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeInput

Source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

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
Source§

impl<U> As for U

Source§

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
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T, U> ContextualTryInto<U> for T
where U: ContextualTryFrom<T>,

Source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

Source§

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.
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.

Source§

impl<X, Y> LabelledResolve<Y> for X
where Y: LabelledResolveFrom<X>,

Source§

fn labelled_resolve( self, resolver: &impl LabelResolver<<Y as LabelledResolvable>::ResolverOutput>, ) -> Y

Source§

impl<X, Y> Resolve<Y> for X
where Y: ResolveFrom<X>,

Source§

fn resolve(self) -> Y

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

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>,

Source§

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>,

Source§

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.
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> 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

Source§

impl<X, T> VecDecode<X> for T
where X: CustomValueKind, T: for<'a> Decode<X, VecDecoder<'a, X>>,

Source§

impl<X, T> VecEncode<X> for T
where X: CustomValueKind, T: for<'a> Encode<X, VecEncoder<'a, X>> + ?Sized,

Source§

impl<E, T> VecSbor<E> for T