From

Trait From 

1.0.0 (const: unstable) · Source
pub trait From<T>: Sized {
    // Required method
    fn from(value: T) -> Self;
}
Expand description

Used to do value-to-value conversions while consuming the input value. It is the reciprocal of Into.

One should always prefer implementing From over Into because implementing From automatically provides one with an implementation of Into thanks to the blanket implementation in the standard library.

Only implement Into when targeting a version prior to Rust 1.41 and converting to a type outside the current crate. From was not able to do these types of conversions in earlier versions because of Rust’s orphaning rules. See Into for more details.

Prefer using Into over From when specifying trait bounds on a generic function to ensure that types that only implement Into can be used as well.

The From trait is also very useful when performing error handling. When constructing a function that is capable of failing, the return type will generally be of the form Result<T, E>. From simplifies error handling by allowing a function to return a single error type that encapsulates multiple error types. See the “Examples” section and the book for more details.

Note: This trait must not fail. The From trait is intended for perfect conversions. If the conversion can fail or is not perfect, use TryFrom.

§Generic Implementations

  • From<T> for U implies Into<U> for T
  • From is reflexive, which means that From<T> for T is implemented

§When to implement From

While there’s no technical restrictions on which conversions can be done using a From implementation, the general expectation is that the conversions should typically be restricted as follows:

  • The conversion is infallible: if the conversion can fail, use TryFrom instead; don’t provide a From impl that panics.

  • The conversion is lossless: semantically, it should not lose or discard information. For example, i32: From<u16> exists, where the original value can be recovered using u16: TryFrom<i32>. And String: From<&str> exists, where you can get something equivalent to the original value via Deref. But From cannot be used to convert from u32 to u16, since that cannot succeed in a lossless way. (There’s some wiggle room here for information not considered semantically relevant. For example, Box<[T]>: From<Vec<T>> exists even though it might not preserve capacity, like how two vectors can be equal despite differing capacities.)

  • The conversion is value-preserving: the conceptual kind and meaning of the resulting value is the same, even though the Rust type and technical representation might be different. For example -1_i8 as u8 is lossless, since as casting back can recover the original value, but that conversion is not available via From because -1 and 255 are different conceptual values (despite being identical bit patterns technically). But f32: From<i16> is available because 1_i16 and 1.0_f32 are conceptually the same real number (despite having very different bit patterns technically). String: From<char> is available because they’re both text, but String: From<u32> is not available, since 1 (a number) and "1" (text) are too different. (Converting values to text is instead covered by the Display trait.)

  • The conversion is obvious: it’s the only reasonable conversion between the two types. Otherwise it’s better to have it be a named method or constructor, like how str::as_bytes is a method and how integers have methods like u32::from_ne_bytes, u32::from_le_bytes, and u32::from_be_bytes, none of which are From implementations. Whereas there’s only one reasonable way to wrap an Ipv6Addr into an IpAddr, thus IpAddr: From<Ipv6Addr> exists.

§Examples

String implements From<&str>:

An explicit conversion from a &str to a String is done as follows:

let string = "hello".to_string();
let other_string = String::from("hello");

assert_eq!(string, other_string);

While performing error handling it is often useful to implement From for your own error type. By converting underlying error types to our own custom error type that encapsulates the underlying error type, we can return a single error type without losing information on the underlying cause. The ‘?’ operator automatically converts the underlying error type to our custom error type with From::from.

use std::fs;
use std::io;
use std::num;

enum CliError {
    IoError(io::Error),
    ParseError(num::ParseIntError),
}

impl From<io::Error> for CliError {
    fn from(error: io::Error) -> Self {
        CliError::IoError(error)
    }
}

impl From<num::ParseIntError> for CliError {
    fn from(error: num::ParseIntError) -> Self {
        CliError::ParseError(error)
    }
}

fn open_and_parse_file(file_name: &str) -> Result<i32, CliError> {
    let mut contents = fs::read_to_string(&file_name)?;
    let num: i32 = contents.trim().parse()?;
    Ok(num)
}

Required Methods§

1.0.0 · Source

fn from(value: T) -> Self

Converts to this type from the input type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl From<&'static str> for StrContextValue

Source§

impl From<&BucketSnapshot> for ResourceSpecifier

Source§

impl From<&CloseSubstateEvent> for CloseSubstateEventOwned

Source§

impl From<&Styles> for colored::style::Style

Source§

impl From<&str> for colored::color::Color

Source§

impl From<&str> for serde_json::value::Value

Source§

impl From<&str> for InternalString

Source§

impl From<&str> for RawString

Source§

impl From<&str> for triomphe::arc::Arc<str>

1.21.0 · Source§

impl From<&str> for scrypto_test::prelude::Arc<str>

1.17.0 · Source§

impl From<&str> for Box<str>

Source§

impl From<&str> for MethodKey

1.21.0 · Source§

impl From<&str> for Rc<str>

Source§

impl From<&str> for RoleKey

1.0.0 · Source§

impl From<&str> for String

1.0.0 · Source§

impl From<&str> for Vec<u8>

1.7.0 · Source§

impl From<&CStr> for CString

1.24.0 · Source§

impl From<&CStr> for scrypto_test::prelude::Arc<CStr>

1.17.0 · Source§

impl From<&CStr> for Box<CStr>

1.24.0 · Source§

impl From<&CStr> for Rc<CStr>

1.24.0 · Source§

impl From<&OsStr> for scrypto_test::prelude::Arc<OsStr>

1.17.0 · Source§

impl From<&OsStr> for Box<OsStr>

1.24.0 · Source§

impl From<&OsStr> for Rc<OsStr>

1.24.0 · Source§

impl From<&Path> for scrypto_test::prelude::Arc<Path>

1.17.0 · Source§

impl From<&Path> for Box<Path>

1.24.0 · Source§

impl From<&Path> for Rc<Path>

Source§

impl From<&SigningKey> for VerifyingKey

Source§

impl From<&Signature> for [u8; 64]

Source§

impl From<&InternalString> for InternalString

Source§

impl From<&InternalString> for RawString

Source§

impl From<&NetworkDefinition> for HrpSet

Source§

impl From<&String> for InternalString

Source§

impl From<&String> for RawString

1.35.0 · Source§

impl From<&String> for String

Source§

impl From<&ExpandedSecretKey> for VerifyingKey

Source§

impl From<&[u8; 32]> for SigningKey

Source§

impl From<&[u8; 64]> for ed25519::Signature

1.84.0 · Source§

impl From<&mut str> for scrypto_test::prelude::Arc<str>

1.84.0 · Source§

impl From<&mut str> for Box<str>

1.84.0 · Source§

impl From<&mut str> for Rc<str>

1.44.0 · Source§

impl From<&mut str> for String

1.84.0 · Source§

impl From<&mut CStr> for scrypto_test::prelude::Arc<CStr>

1.84.0 · Source§

impl From<&mut CStr> for Box<CStr>

1.84.0 · Source§

impl From<&mut CStr> for Rc<CStr>

1.84.0 · Source§

impl From<&mut OsStr> for scrypto_test::prelude::Arc<OsStr>

1.84.0 · Source§

impl From<&mut OsStr> for Box<OsStr>

1.84.0 · Source§

impl From<&mut OsStr> for Rc<OsStr>

1.84.0 · Source§

impl From<&mut Path> for scrypto_test::prelude::Arc<Path>

1.84.0 · Source§

impl From<&mut Path> for Box<Path>

1.84.0 · Source§

impl From<&mut Path> for Rc<Path>

Source§

impl From<(u8, u8, u8)> for anstyle::color::Color

Source§

impl From<(u8, u8, u8)> for RgbColor

Source§

impl From<(u8, u8, u8)> for CustomColor

Source§

impl From<(BlueprintId, GlobalAddress)> for PreAllocatedAddress

Source§

impl From<(Ed25519PublicKey, Ed25519Signature)> for SignatureWithPublicKeyV1

Source§

impl From<(Vec<u8>, PackageDefinition)> for PackagePublishingSource

Source§

impl From<AccessControllerError> for RuntimeError

Source§

impl From<AccessControllerPartitionOffset> for PartitionOffset

Source§

impl From<AccessRule> for RoleAssignmentAccessRuleVersions

Source§

impl From<AccessRule> for VersionedRoleAssignmentAccessRule

Source§

impl From<AccountLockerPartitionOffset> for PartitionOffset

Source§

impl From<AccountPartitionOffset> for PartitionOffset

Source§

impl From<ApplicationError> for RuntimeError

Source§

impl From<AuthError> for SystemModuleError

Source§

impl From<AuthZoneError> for ApplicationError

Source§

impl From<AuthZoneField> for SubstateKey

Source§

impl From<AuthZoneField> for u8

Source§

impl From<BootLoaderField> for SubstateKey

Source§

impl From<BootLoaderField> for u8

Source§

impl From<BootloadingError> for RejectionReason

Source§

impl From<BoundAdjustmentError> for StaticResourceMovementsError

Source§

impl From<BucketError> for ApplicationError

Source§

impl From<BucketError> for RuntimeError

Source§

impl From<CallFrameDrainSubstatesError> for CallFrameError

Source§

impl From<CallFrameError> for KernelError

Source§

impl From<CallFrameRemoveSubstateError> for CallFrameError

Source§

impl From<CallFrameScanKeysError> for CallFrameError

Source§

impl From<CallFrameScanSortedSubstatesError> for CallFrameError

Source§

impl From<CallFrameSetSubstateError> for CallFrameError

Source§

impl From<CloseSubstateError> for CallFrameError

Source§

impl From<ComponentField> for SubstateKey

Source§

impl From<ComponentField> for u8

Source§

impl From<ComponentRoyaltyPartitionOffset> for PartitionOffset

Source§

impl From<ComposedProof> for BTreeMap<SubstateKey, IndexedScryptoValue>

Source§

impl From<CompositeRequirement> for AccessRule

Source§

impl From<ConsensusManagerConfigurationVersions> for VersionedConsensusManagerConfiguration

Source§

impl From<ConsensusManagerCurrentProposalStatisticVersions> for VersionedConsensusManagerCurrentProposalStatistic

Source§

impl From<ConsensusManagerCurrentValidatorSetVersions> for VersionedConsensusManagerCurrentValidatorSet

Source§

impl From<ConsensusManagerError> for ApplicationError

Source§

impl From<ConsensusManagerField> for SubstateKey

Source§

impl From<ConsensusManagerField> for u8

Source§

impl From<ConsensusManagerPartitionOffset> for PartitionOffset

Source§

impl From<ConsensusManagerProposerMilliTimestampVersions> for VersionedConsensusManagerProposerMilliTimestamp

Source§

impl From<ConsensusManagerProposerMinuteTimestampVersions> for VersionedConsensusManagerProposerMinuteTimestamp

Source§

impl From<ConsensusManagerRegisteredValidatorByStakeVersions> for VersionedConsensusManagerRegisteredValidatorByStake

Source§

impl From<ConsensusManagerStateVersions> for VersionedConsensusManagerState

Source§

impl From<ConsensusManagerValidatorRewardsVersions> for VersionedConsensusManagerValidatorRewards

Source§

impl From<CostingError> for SystemModuleError

1.45.0 · Source§

impl From<Cow<'_, str>> for Box<str>

1.45.0 · Source§

impl From<Cow<'_, CStr>> for Box<CStr>

1.45.0 · Source§

impl From<Cow<'_, OsStr>> for Box<OsStr>

1.45.0 · Source§

impl From<Cow<'_, Path>> for Box<Path>

Source§

impl From<CreateFrameError> for CallFrameError

Source§

impl From<CreateNodeError> for CallFrameError

Source§

impl From<DateTimeError> for ParseUtcDateTimeError

Source§

impl From<DecodeError> for TypedNativeEventError

Source§

impl From<DecodeError> for DecompileError

Source§

impl From<DecodeError> for PrepareError

Source§

impl From<DropNodeError> for CallFrameError

Source§

impl From<EncodeError> for SignatureValidationError

Source§

impl From<EncodeError> for TransactionValidationError

Source§

impl From<EncodeError> for DecompileError

Source§

impl From<EncodeError> for PrepareError

Source§

impl From<EntityType> for &'static str

Source§

impl From<FungibleBucketField> for SubstateKey

Source§

impl From<FungibleBucketField> for u8

Source§

impl From<FungibleProofField> for SubstateKey

Source§

impl From<FungibleProofField> for u8

Source§

impl From<FungibleResourceManagerDivisibilityVersions> for VersionedFungibleResourceManagerDivisibility

Source§

impl From<FungibleResourceManagerError> for ApplicationError

Source§

impl From<FungibleResourceManagerField> for SubstateKey

Source§

impl From<FungibleResourceManagerField> for u8

Source§

impl From<FungibleResourceManagerPartitionOffset> for PartitionOffset

Source§

impl From<FungibleResourceManagerTotalSupplyVersions> for VersionedFungibleResourceManagerTotalSupply

Source§

impl From<FungibleVaultBalanceVersions> for VersionedFungibleVaultBalance

Source§

impl From<FungibleVaultField> for SubstateKey

Source§

impl From<FungibleVaultField> for u8

Source§

impl From<FungibleVaultFreezeStatusVersions> for VersionedFungibleVaultFreezeStatus

Source§

impl From<FungibleVaultLockedBalanceVersions> for VersionedFungibleVaultLockedBalance

Source§

impl From<FungibleVaultPartitionOffset> for PartitionOffset

Source§

impl From<GenericMetadataValue<UncheckedUrl, UncheckedOrigin>> for MetadataEntryVersions

Source§

impl From<GenericMetadataValue<UncheckedUrl, UncheckedOrigin>> for VersionedMetadataEntry

Source§

impl From<InstructionV1> for InstructionV2

Source§

impl From<InvalidNameError> for PackageError

Source§

impl From<KernelError> for RuntimeError

Source§

impl From<KindedTransactionHashesV1> for KindedTransactionHashesV2

Source§

impl From<LedgerTransactionHashesVersions> for VersionedLedgerTransactionHashes

Source§

impl From<ManifestComponentAddress> for ManifestGlobalAddress

Source§

impl From<ManifestCustomValueKind> for ValueKind<ManifestCustomValueKind>

Source§

impl From<ManifestPackageAddress> for ManifestGlobalAddress

Source§

impl From<ManifestResourceAddress> for ManifestGlobalAddress

Source§

impl From<MetadataPartitionOffset> for PartitionOffset

Source§

impl From<MovePartitionError> for CallFrameError

Source§

impl From<MultiResourcePoolPartitionOffset> for PartitionOffset

Source§

impl From<NonFungibleBucketField> for SubstateKey

Source§

impl From<NonFungibleBucketField> for u8

Source§

impl From<NonFungibleIdType> for NonFungibleResourceManagerIdTypeVersions

Source§

impl From<NonFungibleIdType> for VersionedNonFungibleResourceManagerIdType

Source§

impl From<NonFungibleLocalId> for NonFungibleResourceManagerDataKeyPayload

Source§

impl From<NonFungibleLocalId> for NonFungibleVaultNonFungibleKeyPayload

Source§

impl From<NonFungibleProofField> for SubstateKey

Source§

impl From<NonFungibleProofField> for u8

Source§

impl From<NonFungibleResourceManagerField> for SubstateKey

Source§

impl From<NonFungibleResourceManagerField> for u8

Source§

impl From<NonFungibleResourceManagerIdTypeVersions> for VersionedNonFungibleResourceManagerIdType

Source§

impl From<NonFungibleResourceManagerMutableFieldsVersions> for VersionedNonFungibleResourceManagerMutableFields

Source§

impl From<NonFungibleResourceManagerPartitionOffset> for PartitionOffset

Source§

impl From<NonFungibleResourceManagerTotalSupplyVersions> for VersionedNonFungibleResourceManagerTotalSupply

Source§

impl From<NonFungibleVaultBalanceVersions> for VersionedNonFungibleVaultBalance

Source§

impl From<NonFungibleVaultField> for SubstateKey

Source§

impl From<NonFungibleVaultField> for u8

Source§

impl From<NonFungibleVaultFreezeStatusVersions> for VersionedNonFungibleVaultFreezeStatus

Source§

impl From<NonFungibleVaultLockedResourceVersions> for VersionedNonFungibleVaultLockedResource

Source§

impl From<NonFungibleVaultNonFungibleVersions> for VersionedNonFungibleVaultNonFungible

Source§

impl From<NonFungibleVaultPartitionOffset> for PartitionOffset

Source§

impl From<OneResourcePoolPartitionOffset> for PartitionOffset

Source§

impl From<OpenSubstateError> for CallFrameError

Source§

impl From<Option<AttachedModuleId>> for ModuleId

Source§

impl From<PackageBlueprintVersionAuthConfigVersions> for VersionedPackageBlueprintVersionAuthConfig

Source§

impl From<PackageBlueprintVersionDefinitionVersions> for VersionedPackageBlueprintVersionDefinition

Source§

impl From<PackageBlueprintVersionDependenciesVersions> for VersionedPackageBlueprintVersionDependencies

Source§

impl From<PackageBlueprintVersionRoyaltyConfigVersions> for VersionedPackageBlueprintVersionRoyaltyConfig

Source§

impl From<PackageCodeInstrumentedCodeVersions> for VersionedPackageCodeInstrumentedCode

Source§

impl From<PackageCodeOriginalCodeVersions> for VersionedPackageCodeOriginalCode

Source§

impl From<PackageCodeVmTypeVersions> for VersionedPackageCodeVmType

Source§

impl From<PackageError> for ApplicationError

Source§

impl From<PackageField> for SubstateKey

Source§

impl From<PackageField> for u8

Source§

impl From<PackagePartitionOffset> for PartitionOffset

Source§

impl From<PackageRoyaltyAccumulatorVersions> for VersionedPackageRoyaltyAccumulator

Source§

impl From<PackageRoyaltyConfig> for PackageBlueprintVersionRoyaltyConfigVersions

Source§

impl From<PackageRoyaltyConfig> for VersionedPackageBlueprintVersionRoyaltyConfig

Source§

impl From<ParseNonFungibleLocalIdError> for ParseNonFungibleGlobalIdError

Source§

impl From<PassMessageError> for CallFrameError

Source§

impl From<ProofError> for ApplicationError

Source§

impl From<Proposer> for Role

Source§

impl From<ProtocolUpdateStatusField> for SubstateKey

Source§

impl From<ProtocolUpdateStatusField> for u8

Source§

impl From<ProtocolUpdateStatusSummaryVersions> for ProtocolUpdateStatusSummarySubstate

Source§

impl From<PublicKey> for PublicKeyFingerprint

Source§

impl From<PublicKeyHash> for PublicKeyFingerprint

Source§

impl From<ReadSubstateError> for CallFrameError

Source§

impl From<ResourceOrNonFungible> for CompositeRequirement

Source§

impl From<ResourceOrNonFungible> for ManifestResourceOrNonFungible

Source§

impl From<ResourceOrNonFungible> for AccountAuthorizedDepositorKeyPayload

Source§

impl From<ResourcePreference> for AccountResourcePreferenceVersions

Source§

impl From<ResourcePreference> for VersionedAccountResourcePreference

Source§

impl From<RoleAssignmentPartitionOffset> for PartitionOffset

Source§

impl From<RoyaltyAmount> for ComponentRoyaltyMethodAmountVersions

Source§

impl From<RoyaltyAmount> for VersionedComponentRoyaltyMethodAmount

Source§

impl From<RoyaltyField> for SubstateKey

Source§

impl From<RoyaltyField> for u8

Source§

impl From<RustToManifestValueError> for DecompileError

Source§

impl From<ScryptoCustomValueKind> for ValueKind<ScryptoCustomValueKind>

Source§

impl From<ScryptoVmVersion> for u64

Source§

impl From<SystemModuleError> for RuntimeError

Source§

impl From<SystemUpstreamError> for RuntimeError

Source§

impl From<TransactionProcessorError> for ApplicationError

Source§

impl From<TransactionProcessorError> for RuntimeError

Source§

impl From<TransactionTrackerField> for SubstateKey

Source§

impl From<TransactionTrackerField> for u8

Source§

impl From<TwoResourcePoolPartitionOffset> for PartitionOffset

Source§

impl From<TypeInfoField> for SubstateKey

Source§

impl From<TypeInfoField> for u8

Source§

impl From<UserTransaction> for LedgerTransaction

Source§

impl From<ValidatorField> for SubstateKey

Source§

impl From<ValidatorField> for u8

Source§

impl From<ValidatorPartitionOffset> for PartitionOffset

Source§

impl From<ValidatorProtocolUpdateReadinessSignalVersions> for VersionedValidatorProtocolUpdateReadinessSignal

Source§

impl From<ValidatorStateVersions> for VersionedValidatorState

Source§

impl From<VaultError> for ApplicationError

Source§

impl From<VaultError> for RuntimeError

Source§

impl From<WorktopError> for ApplicationError

Source§

impl From<WorktopField> for SubstateKey

Source§

impl From<WorktopField> for u8

Source§

impl From<WriteSubstateError> for CallFrameError

Source§

impl From<TryReserveErrorKind> for TryReserveError

Source§

impl From<AsciiChar> for char

Source§

impl From<AsciiChar> for u8

Source§

impl From<AsciiChar> for u16

Source§

impl From<AsciiChar> for u32

Source§

impl From<AsciiChar> for u64

Source§

impl From<AsciiChar> for u128

1.29.0 · Source§

impl From<TokenTree> for proc_macro::TokenStream

Creates a token stream containing a single token tree.

1.89.0 · Source§

impl From<TryLockError> for std::io::error::Error

1.14.0 · Source§

impl From<ErrorKind> for std::io::error::Error

Intended for use for errors not exposed to the user, where allocating onto the heap (for normal construction via Error::new) is too costly.

Source§

impl From<AnsiColor> for anstyle::color::Color

Source§

impl From<AnsiColor> for Ansi256Color

Source§

impl From<Error> for TransactionHashBech32EncodeError

Source§

impl From<BLST_ERROR> for ParseBlsPublicKeyError

Source§

impl From<BLST_ERROR> for ParseBlsSignatureError

Source§

impl From<Styles> for colored::style::Style

Source§

impl From<TokenTree> for proc_macro2::TokenStream

Source§

impl From<AccountAuthorizedDepositorVersions> for VersionedAccountAuthorizedDepositor

Source§

impl From<AccountDepositRuleVersions> for VersionedAccountDepositRule

Source§

impl From<AccountField> for SubstateKey

Source§

impl From<AccountField> for u8

Source§

impl From<AccountResourcePreferenceVersions> for VersionedAccountResourcePreference

Source§

impl From<AccountResourceVaultVersions> for VersionedAccountResourceVault

Source§

impl From<AccountError> for RuntimeError

Source§

impl From<AccountLockerAccountClaimsVersions> for VersionedAccountLockerAccountClaims

Source§

impl From<MetadataEntryVersions> for VersionedMetadataEntry

Source§

impl From<RoleAssignmentError> for ApplicationError

Source§

impl From<RoleAssignmentAccessRuleVersions> for VersionedRoleAssignmentAccessRule

Source§

impl From<RoleAssignmentField> for SubstateKey

Source§

impl From<RoleAssignmentField> for u8

Source§

impl From<RoleAssignmentOwnerVersions> for VersionedRoleAssignmentOwner

Source§

impl From<ComponentRoyaltyAccumulatorVersions> for VersionedComponentRoyaltyAccumulator

Source§

impl From<ComponentRoyaltyField> for SubstateKey

Source§

impl From<ComponentRoyaltyField> for u8

Source§

impl From<ComponentRoyaltyMethodAmountVersions> for VersionedComponentRoyaltyMethodAmount

Source§

impl From<TreeNodeV1> for TreeNodeVersions

Source§

impl From<TreeNodeV1> for VersionedTreeNode

Source§

impl From<TreeNodeVersions> for VersionedTreeNode

Source§

impl From<TypedAccessControllerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedAccessControllerPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedAccountBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedAccountLockerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedAccountPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedComponentRoyaltyBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedConsensusManagerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedConsensusManagerPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedFungibleResourceManagerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedFungibleVaultBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedIdentityBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedIdentityPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedLockerPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedMetadataBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedMetadataPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedMultiResourcePoolBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedNonFungibleResourceManagerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedNonFungibleVaultBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedOneResourcePoolBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedPackageBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedPackagePackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedPoolPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedResourcePackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedRoleAssignmentBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedRoleAssignmentPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedRoyaltyPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedTransactionProcessorBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedTransactionProcessorPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedTransactionTrackerBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedTransactionTrackerPackageEventKey> for TypedNativeEventKey

Source§

impl From<TypedTwoResourcePoolBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<TypedValidatorBlueprintEventKey> for TypedNativeEventKey

Source§

impl From<HeaderValidationError> for IntentValidationError

Source§

impl From<InvalidMessageError> for IntentValidationError

Source§

impl From<ManifestBasicValidatorError> for IntentValidationError

Source§

impl From<ManifestIdValidationError> for ManifestBasicValidatorError

Source§

impl From<TransactionValidationError> for LedgerTransactionValidationError

Source§

impl From<TransactionValidationError> for PreviewError

Source§

impl From<Instruction> for InstructionDiscriminants

Source§

impl From<DecompileError> for DumpManifestError

Source§

impl From<ManifestValidationError> for DumpManifestError

Source§

impl From<ManifestValidationError> for IntentValidationError

Source§

impl From<ManifestValidationError> for StaticResourceMovementsError

Source§

impl From<TypedManifestNativeInvocationError> for StaticResourceMovementsError

Source§

impl From<PrepareError> for LedgerTransactionValidationError

Source§

impl From<PrepareError> for TransactionValidationError

Source§

impl From<TransactionValidationConfigurationVersions> for TransactionValidationConfigurationSubstate

Source§

impl From<ModuleInfoError> for anyhow::Error

Source§

impl From<TranslatorError> for ModuleInfoError

Source§

impl From<TranslatorError> for anyhow::Error

Source§

impl From<Mutability> for AccessRule

Source§

impl From<Parity> for i32

The conversion returns 0 for even parity and 1 for odd.

Source§

impl From<Parity> for u8

The conversion returns 0 for even parity and 1 for odd.

Source§

impl From<Meta> for NestedMeta

Source§

impl From<Lit> for NestedMeta

Source§

impl From<Error> for TomlError

Source§

impl From<ComponentSectionId> for u8

Source§

impl From<PrimitiveValType> for ComponentValType

Source§

impl From<SectionId> for u8

Source§

impl From<OptimizationError> for wasm_opt::integration::Error

Source§

impl From<EnforcedLimitsError> for wasmi::error::Error

Source§

impl From<FuncError> for wasmi::error::Error

Source§

impl From<GlobalError> for InstantiationError

Source§

impl From<GlobalError> for wasmi::error::Error

Source§

impl From<LinkerError> for wasmi::error::Error

Source§

impl From<MemoryError> for InstantiationError

Source§

impl From<MemoryError> for wasmi::error::Error

Source§

impl From<InstantiationError> for wasmi::error::Error

Source§

impl From<ReadError> for wasmi::error::Error

Source§

impl From<FuelError> for wasmi::error::Error

Source§

impl From<TableError> for InstantiationError

Source§

impl From<TableError> for wasmi::error::Error

Source§

impl From<Val> for UntypedVal

Source§

impl From<TrapCode> for wasmi::error::Error

Source§

impl From<TrapCode> for Trap

Source§

impl From<Error> for wasmi::error::Error

Source§

impl From<Comparator> for u32

Source§

impl From<Error> for RuntimeError

Source§

impl From<Error> for RuntimeError

Source§

impl From<Error> for RuntimeError

Source§

impl From<MultiResourcePoolField> for SubstateKey

Source§

impl From<MultiResourcePoolField> for u8

Source§

impl From<MultiResourcePoolStateVersions> for VersionedMultiResourcePoolState

Source§

impl From<OneResourcePoolField> for SubstateKey

Source§

impl From<OneResourcePoolField> for u8

Source§

impl From<OneResourcePoolStateVersions> for VersionedOneResourcePoolState

Source§

impl From<TwoResourcePoolField> for SubstateKey

Source§

impl From<TwoResourcePoolField> for u8

Source§

impl From<TwoResourcePoolStateVersions> for VersionedTwoResourcePoolState

1.36.0 (const: unstable) · Source§

impl From<Infallible> for TryFromSliceError

1.34.0 (const: unstable) · Source§

impl From<Infallible> for TryFromIntError

Source§

impl From<AccessControllerField> for SubstateKey

Source§

impl From<AccessControllerField> for u8

Source§

impl From<AccessControllerStateVersions> for VersionedAccessControllerState

Source§

impl From<AccessControllerV2Field> for SubstateKey

Source§

impl From<AccessControllerV2Field> for u8

Source§

impl From<AccessControllerV2StateVersions> for VersionedAccessControllerV2State

Source§

impl From<PrepareError> for ExtractSchemaError

Source§

impl From<bool> for serde_json::value::Value

Source§

impl From<bool> for toml::value::Value

Source§

impl From<bool> for toml_edit::value::Value

1.68.0 (const: unstable) · Source§

impl From<bool> for f16

1.68.0 (const: unstable) · Source§

impl From<bool> for f32

1.68.0 (const: unstable) · Source§

impl From<bool> for f64

1.68.0 (const: unstable) · Source§

impl From<bool> for f128

1.28.0 (const: unstable) · Source§

impl From<bool> for i8

1.28.0 (const: unstable) · Source§

impl From<bool> for i16

1.28.0 (const: unstable) · Source§

impl From<bool> for i32

1.28.0 (const: unstable) · Source§

impl From<bool> for i64

1.28.0 (const: unstable) · Source§

impl From<bool> for i128

1.28.0 (const: unstable) · Source§

impl From<bool> for isize

1.28.0 (const: unstable) · Source§

impl From<bool> for u8

1.28.0 (const: unstable) · Source§

impl From<bool> for u16

1.28.0 (const: unstable) · Source§

impl From<bool> for u32

1.28.0 (const: unstable) · Source§

impl From<bool> for u64

1.28.0 (const: unstable) · Source§

impl From<bool> for u128

1.28.0 (const: unstable) · Source§

impl From<bool> for usize

Source§

impl From<bool> for BigInt

Source§

impl From<bool> for BigUint

Source§

impl From<bool> for UntypedVal

Source§

impl From<bool> for AnyConst32

1.24.0 (const: unstable) · Source§

impl From<bool> for AtomicBool

Source§

impl From<bool> for Decimal

Source§

impl From<bool> for PreciseDecimal

Source§

impl From<char> for StrContextValue

1.13.0 (const: unstable) · Source§

impl From<char> for u32

1.51.0 (const: unstable) · Source§

impl From<char> for u64

1.51.0 (const: unstable) · Source§

impl From<char> for u128

Source§

impl From<char> for Literal

1.46.0 · Source§

impl From<char> for String

1.6.0 (const: unstable) · Source§

impl From<f16> for f64

1.6.0 (const: unstable) · Source§

impl From<f16> for f128

Source§

impl From<f32> for serde_json::value::Value

Source§

impl From<f32> for toml::value::Value

1.6.0 (const: unstable) · Source§

impl From<f32> for f64

1.6.0 (const: unstable) · Source§

impl From<f32> for f128

Source§

impl From<f32> for F32

Source§

impl From<f32> for UntypedVal

Source§

impl From<f32> for AnyConst32

Source§

impl From<f32> for Const32<f64>

Source§

impl From<f32> for Sign<f32>

Source§

impl From<f64> for serde_json::value::Value

Source§

impl From<f64> for toml::value::Value

Source§

impl From<f64> for toml_edit::value::Value

1.6.0 (const: unstable) · Source§

impl From<f64> for f128

Source§

impl From<f64> for F64

Source§

impl From<f64> for UntypedVal

Source§

impl From<f64> for Sign<f64>

Source§

impl From<i8> for serde_json::value::Value

Source§

impl From<i8> for toml::value::Value

1.6.0 (const: unstable) · Source§

impl From<i8> for f16

1.6.0 (const: unstable) · Source§

impl From<i8> for f32

1.6.0 (const: unstable) · Source§

impl From<i8> for f64

1.6.0 (const: unstable) · Source§

impl From<i8> for f128

1.5.0 (const: unstable) · Source§

impl From<i8> for i16

1.5.0 (const: unstable) · Source§

impl From<i8> for i32

1.5.0 (const: unstable) · Source§

impl From<i8> for i64

1.26.0 (const: unstable) · Source§

impl From<i8> for i128

1.5.0 (const: unstable) · Source§

impl From<i8> for isize

Source§

impl From<i8> for BigInt

Source§

impl From<i8> for Number

Source§

impl From<i8> for UntypedVal

Source§

impl From<i8> for AnyConst16

Source§

impl From<i8> for AnyConst32

1.34.0 (const: unstable) · Source§

impl From<i8> for AtomicI8

Source§

impl From<i8> for Decimal

Source§

impl From<i8> for I192

Source§

impl From<i8> for I256

Source§

impl From<i8> for I320

Source§

impl From<i8> for I384

Source§

impl From<i8> for I448

Source§

impl From<i8> for I512

Source§

impl From<i8> for I768

Source§

impl From<i8> for PreciseDecimal

Source§

impl From<i16> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<i16> for f32

1.6.0 (const: unstable) · Source§

impl From<i16> for f64

1.6.0 (const: unstable) · Source§

impl From<i16> for f128

1.5.0 (const: unstable) · Source§

impl From<i16> for i32

1.5.0 (const: unstable) · Source§

impl From<i16> for i64

1.26.0 (const: unstable) · Source§

impl From<i16> for i128

1.26.0 (const: unstable) · Source§

impl From<i16> for isize

Source§

impl From<i16> for BigInt

Source§

impl From<i16> for Number

Source§

impl From<i16> for UntypedVal

Source§

impl From<i16> for AnyConst16

Source§

impl From<i16> for AnyConst32

Source§

impl From<i16> for Const16<i32>

Source§

impl From<i16> for Const16<i64>

Source§

impl From<i16> for Reg

Source§

impl From<i16> for BranchOffset16

1.34.0 (const: unstable) · Source§

impl From<i16> for AtomicI16

Source§

impl From<i16> for Decimal

Source§

impl From<i16> for I192

Source§

impl From<i16> for I256

Source§

impl From<i16> for I320

Source§

impl From<i16> for I384

Source§

impl From<i16> for I448

Source§

impl From<i16> for I512

Source§

impl From<i16> for I768

Source§

impl From<i16> for PreciseDecimal

Source§

impl From<i32> for serde_json::value::Value

Source§

impl From<i32> for toml::value::Value

Source§

impl From<i32> for Val

1.6.0 (const: unstable) · Source§

impl From<i32> for f64

1.6.0 (const: unstable) · Source§

impl From<i32> for f128

1.5.0 (const: unstable) · Source§

impl From<i32> for i64

1.26.0 (const: unstable) · Source§

impl From<i32> for i128

Source§

impl From<i32> for BigInt

Source§

impl From<i32> for Number

Source§

impl From<i32> for UntypedVal

Source§

impl From<i32> for AnyConst32

Source§

impl From<i32> for Const32<i32>

Source§

impl From<i32> for Const32<i64>

Source§

impl From<i32> for BranchOffset

1.34.0 (const: unstable) · Source§

impl From<i32> for AtomicI32

Source§

impl From<i32> for Decimal

Source§

impl From<i32> for I192

Source§

impl From<i32> for I256

Source§

impl From<i32> for I320

Source§

impl From<i32> for I384

Source§

impl From<i32> for I448

Source§

impl From<i32> for I512

Source§

impl From<i32> for I768

Source§

impl From<i32> for PreciseDecimal

Source§

impl From<i64> for serde_json::value::Value

Source§

impl From<i64> for toml::value::Value

Source§

impl From<i64> for toml_edit::value::Value

Source§

impl From<i64> for Val

1.26.0 (const: unstable) · Source§

impl From<i64> for i128

Source§

impl From<i64> for BigInt

Source§

impl From<i64> for Number

Source§

impl From<i64> for UntypedVal

1.34.0 (const: unstable) · Source§

impl From<i64> for AtomicI64

Source§

impl From<i64> for Decimal

Source§

impl From<i64> for I192

Source§

impl From<i64> for I256

Source§

impl From<i64> for I320

Source§

impl From<i64> for I384

Source§

impl From<i64> for I448

Source§

impl From<i64> for I512

Source§

impl From<i64> for I768

Source§

impl From<i64> for PreciseDecimal

Source§

impl From<i128> for BigInt

Source§

impl From<i128> for Decimal

Source§

impl From<i128> for I192

Source§

impl From<i128> for I256

Source§

impl From<i128> for I320

Source§

impl From<i128> for I384

Source§

impl From<i128> for I448

Source§

impl From<i128> for I512

Source§

impl From<i128> for I768

Source§

impl From<i128> for PreciseDecimal

Source§

impl From<isize> for serde_json::value::Value

Source§

impl From<isize> for BigInt

Source§

impl From<isize> for Number

1.23.0 (const: unstable) · Source§

impl From<isize> for AtomicIsize

Source§

impl From<isize> for Decimal

Source§

impl From<isize> for I192

Source§

impl From<isize> for I256

Source§

impl From<isize> for I320

Source§

impl From<isize> for I384

Source§

impl From<isize> for I448

Source§

impl From<isize> for I512

Source§

impl From<isize> for I768

Source§

impl From<isize> for PreciseDecimal

1.34.0 (const: unstable) · Source§

impl From<!> for Infallible

Source§

impl From<!> for TryFromIntError

Source§

impl From<u8> for FungibleResourceManagerDivisibilityVersions

Source§

impl From<u8> for anstyle::color::Color

Source§

impl From<u8> for serde_json::value::Value

Source§

impl From<u8> for toml::value::Value

1.13.0 (const: unstable) · Source§

impl From<u8> for char

Maps a byte in 0x00..=0xFF to a char whose code point has the same value, in U+0000..=U+00FF.

Unicode is designed such that this effectively decodes bytes with the character encoding that IANA calls ISO-8859-1. This encoding is compatible with ASCII.

Note that this is different from ISO/IEC 8859-1 a.k.a. ISO 8859-1 (with one less hyphen), which leaves some “blanks”, byte values that are not assigned to any character. ISO-8859-1 (the IANA one) assigns them to the C0 and C1 control codes.

Note that this is also different from Windows-1252 a.k.a. code page 1252, which is a superset ISO/IEC 8859-1 that assigns some (not all!) blanks to punctuation and various Latin characters.

To confuse things further, on the Web ascii, iso-8859-1, and windows-1252 are all aliases for a superset of Windows-1252 that fills the remaining blanks with corresponding C0 and C1 control codes.

1.6.0 (const: unstable) · Source§

impl From<u8> for f16

1.6.0 (const: unstable) · Source§

impl From<u8> for f32

1.6.0 (const: unstable) · Source§

impl From<u8> for f64

1.6.0 (const: unstable) · Source§

impl From<u8> for f128

1.5.0 (const: unstable) · Source§

impl From<u8> for i16

1.5.0 (const: unstable) · Source§

impl From<u8> for i32

1.5.0 (const: unstable) · Source§

impl From<u8> for i64

1.26.0 (const: unstable) · Source§

impl From<u8> for i128

1.26.0 (const: unstable) · Source§

impl From<u8> for isize

1.5.0 (const: unstable) · Source§

impl From<u8> for u16

1.5.0 (const: unstable) · Source§

impl From<u8> for u32

1.5.0 (const: unstable) · Source§

impl From<u8> for u64

1.26.0 (const: unstable) · Source§

impl From<u8> for u128

1.5.0 (const: unstable) · Source§

impl From<u8> for usize

1.61.0 · Source§

impl From<u8> for ExitCode

Source§

impl From<u8> for Ansi256Color

Source§

impl From<u8> for curve25519_dalek::scalar::Scalar

Source§

impl From<u8> for BigInt

Source§

impl From<u8> for BigUint

Source§

impl From<u8> for Nibble

Source§

impl From<u8> for PatternID

Source§

impl From<u8> for SmallIndex

Source§

impl From<u8> for StateID

Source§

impl From<u8> for Literal

Source§

impl From<u8> for Number

Source§

impl From<u8> for Choice

Source§

impl From<u8> for UntypedVal

1.34.0 (const: unstable) · Source§

impl From<u8> for AtomicU8

Source§

impl From<u8> for Decimal

Source§

impl From<u8> for I192

Source§

impl From<u8> for I256

Source§

impl From<u8> for I320

Source§

impl From<u8> for I384

Source§

impl From<u8> for I448

Source§

impl From<u8> for I512

Source§

impl From<u8> for I768

Source§

impl From<u8> for PreciseDecimal

Source§

impl From<u8> for U192

Source§

impl From<u8> for U256

Source§

impl From<u8> for U320

Source§

impl From<u8> for U384

Source§

impl From<u8> for U448

Source§

impl From<u8> for U512

Source§

impl From<u8> for U768

Source§

impl From<u8> for VersionedFungibleResourceManagerDivisibility

Source§

impl From<u16> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<u16> for f32

1.6.0 (const: unstable) · Source§

impl From<u16> for f64

1.6.0 (const: unstable) · Source§

impl From<u16> for f128

1.5.0 (const: unstable) · Source§

impl From<u16> for i32

1.5.0 (const: unstable) · Source§

impl From<u16> for i64

1.26.0 (const: unstable) · Source§

impl From<u16> for i128

1.5.0 (const: unstable) · Source§

impl From<u16> for u32

1.5.0 (const: unstable) · Source§

impl From<u16> for u64

1.26.0 (const: unstable) · Source§

impl From<u16> for u128

1.26.0 (const: unstable) · Source§

impl From<u16> for usize

Source§

impl From<u16> for curve25519_dalek::scalar::Scalar

Source§

impl From<u16> for BigInt

Source§

impl From<u16> for BigUint

Source§

impl From<u16> for Number

Source§

impl From<u16> for Pages

Source§

impl From<u16> for UntypedVal

Source§

impl From<u16> for AnyConst16

Source§

impl From<u16> for Const16<u32>

Source§

impl From<u16> for Const16<u64>

1.34.0 (const: unstable) · Source§

impl From<u16> for AtomicU16

Source§

impl From<u16> for Decimal

Source§

impl From<u16> for I192

Source§

impl From<u16> for I256

Source§

impl From<u16> for I320

Source§

impl From<u16> for I384

Source§

impl From<u16> for I448

Source§

impl From<u16> for I512

Source§

impl From<u16> for I768

Source§

impl From<u16> for PreciseDecimal

Source§

impl From<u16> for U192

Source§

impl From<u16> for U256

Source§

impl From<u16> for U320

Source§

impl From<u16> for U384

Source§

impl From<u16> for U448

Source§

impl From<u16> for U512

Source§

impl From<u16> for U768

Source§

impl From<u32> for serde_json::value::Value

Source§

impl From<u32> for toml::value::Value

1.6.0 (const: unstable) · Source§

impl From<u32> for f64

1.6.0 (const: unstable) · Source§

impl From<u32> for f128

1.5.0 (const: unstable) · Source§

impl From<u32> for i64

1.26.0 (const: unstable) · Source§

impl From<u32> for i128

1.5.0 (const: unstable) · Source§

impl From<u32> for u64

1.26.0 (const: unstable) · Source§

impl From<u32> for u128

1.1.0 (const: unstable) · Source§

impl From<u32> for Ipv4Addr

Source§

impl From<u32> for curve25519_dalek::scalar::Scalar

Source§

impl From<u32> for BigInt

Source§

impl From<u32> for BigUint

Source§

impl From<u32> for Mode

Source§

impl From<u32> for Number

Source§

impl From<u32> for F32

Source§

impl From<u32> for UntypedVal

Source§

impl From<u32> for AnyConst32

Source§

impl From<u32> for Const32<u32>

Source§

impl From<u32> for Const32<u64>

Source§

impl From<u32> for wasmi_ir::index::Data

Source§

impl From<u32> for Elem

Source§

impl From<u32> for Func

Source§

impl From<u32> for FuncType

Source§

impl From<u32> for wasmi_ir::index::Global

Source§

impl From<u32> for Instr

Source§

impl From<u32> for InternalFunc

Source§

impl From<u32> for Memory

Source§

impl From<u32> for Table

Source§

impl From<u32> for BlockFuel

1.34.0 (const: unstable) · Source§

impl From<u32> for AtomicU32

Source§

impl From<u32> for Decimal

Source§

impl From<u32> for I192

Source§

impl From<u32> for I256

Source§

impl From<u32> for I320

Source§

impl From<u32> for I384

Source§

impl From<u32> for I448

Source§

impl From<u32> for I512

Source§

impl From<u32> for I768

Source§

impl From<u32> for PreciseDecimal

Source§

impl From<u32> for U192

Source§

impl From<u32> for U256

Source§

impl From<u32> for U320

Source§

impl From<u32> for U384

Source§

impl From<u32> for U448

Source§

impl From<u32> for U512

Source§

impl From<u32> for U768

Source§

impl From<u64> for NonFungibleLocalId

Source§

impl From<u64> for serde_json::value::Value

1.26.0 (const: unstable) · Source§

impl From<u64> for i128

1.26.0 (const: unstable) · Source§

impl From<u64> for u128

Source§

impl From<u64> for curve25519_dalek::scalar::Scalar

Source§

impl From<u64> for BigInt

Source§

impl From<u64> for BigUint

Source§

impl From<u64> for Number

Source§

impl From<u64> for F64

Source§

impl From<u64> for UntypedVal

1.34.0 (const: unstable) · Source§

impl From<u64> for AtomicU64

Source§

impl From<u64> for Decimal

Source§

impl From<u64> for I192

Source§

impl From<u64> for I256

Source§

impl From<u64> for I320

Source§

impl From<u64> for I384

Source§

impl From<u64> for I448

Source§

impl From<u64> for I512

Source§

impl From<u64> for I768

Source§

impl From<u64> for IntegerNonFungibleLocalId

Source§

impl From<u64> for PreciseDecimal

Source§

impl From<u64> for U192

Source§

impl From<u64> for U256

Source§

impl From<u64> for U320

Source§

impl From<u64> for U384

Source§

impl From<u64> for U448

Source§

impl From<u64> for U512

Source§

impl From<u64> for U768

1.26.0 (const: unstable) · Source§

impl From<u128> for Ipv6Addr

Source§

impl From<u128> for curve25519_dalek::scalar::Scalar

Source§

impl From<u128> for BigInt

Source§

impl From<u128> for BigUint

Source§

impl From<u128> for Decimal

Source§

impl From<u128> for I192

Source§

impl From<u128> for I256

Source§

impl From<u128> for I320

Source§

impl From<u128> for I384

Source§

impl From<u128> for I448

Source§

impl From<u128> for I512

Source§

impl From<u128> for I768

Source§

impl From<u128> for PreciseDecimal

Source§

impl From<u128> for U192

Source§

impl From<u128> for U256

Source§

impl From<u128> for U320

Source§

impl From<u128> for U384

Source§

impl From<u128> for U448

Source§

impl From<u128> for U512

Source§

impl From<u128> for U768

Source§

impl From<()> for NonFungibleVaultNonFungibleVersions

Source§

impl From<()> for AccountAuthorizedDepositorVersions

Source§

impl From<()> for serde_json::value::Value

Source§

impl From<()> for VersionedAccountAuthorizedDepositor

Source§

impl From<()> for VersionedNonFungibleVaultNonFungible

Source§

impl From<usize> for serde_json::value::Value

Source§

impl From<usize> for Member

Source§

impl From<usize> for multi_stash::Key

Source§

impl From<usize> for BigInt

Source§

impl From<usize> for BigUint

Source§

impl From<usize> for Number

Source§

impl From<usize> for Index

Source§

impl From<usize> for winnow::stream::Range

1.23.0 (const: unstable) · Source§

impl From<usize> for AtomicUsize

Source§

impl From<usize> for Decimal

Source§

impl From<usize> for I192

Source§

impl From<usize> for I256

Source§

impl From<usize> for I320

Source§

impl From<usize> for I384

Source§

impl From<usize> for I448

Source§

impl From<usize> for I512

Source§

impl From<usize> for I768

Source§

impl From<usize> for PreciseDecimal

Source§

impl From<usize> for U192

Source§

impl From<usize> for U256

Source§

impl From<usize> for U320

Source§

impl From<usize> for U384

Source§

impl From<usize> for U448

Source§

impl From<usize> for U512

Source§

impl From<usize> for U768

Source§

impl From<Error> for TransactionHashBech32EncodeError

Source§

impl From<Error> for DecompileError

Source§

impl From<Error> for FormattingError

Source§

impl From<ByteString> for Vec<u8>

1.78.0 · Source§

impl From<TryReserveError> for std::io::error::Error

1.24.0 · Source§

impl From<CString> for scrypto_test::prelude::Arc<CStr>

1.20.0 · Source§

impl From<CString> for Box<CStr>

1.24.0 · Source§

impl From<CString> for Rc<CStr>

1.7.0 · Source§

impl From<CString> for Vec<u8>

1.0.0 · Source§

impl From<NulError> for std::io::error::Error

Source§

impl From<NulError> for wabt::Error

Source§

impl From<__m128> for Simd<f32, 4>

Source§

impl From<__m128d> for Simd<f64, 2>

Source§

impl From<__m128i> for Simd<i8, 16>

Source§

impl From<__m128i> for Simd<i16, 8>

Source§

impl From<__m128i> for Simd<i32, 4>

Source§

impl From<__m128i> for Simd<i64, 2>

Source§

impl From<__m128i> for Simd<isize, 2>

Source§

impl From<__m128i> for Simd<u8, 16>

Source§

impl From<__m128i> for Simd<u16, 8>

Source§

impl From<__m128i> for Simd<u32, 4>

Source§

impl From<__m128i> for Simd<u64, 2>

Source§

impl From<__m128i> for Simd<usize, 2>

Source§

impl From<__m256> for Simd<f32, 8>

Source§

impl From<__m256d> for Simd<f64, 4>

Source§

impl From<__m256i> for Simd<i8, 32>

Source§

impl From<__m256i> for Simd<i16, 16>

Source§

impl From<__m256i> for Simd<i32, 8>

Source§

impl From<__m256i> for Simd<i64, 4>

Source§

impl From<__m256i> for Simd<isize, 4>

Source§

impl From<__m256i> for Simd<u8, 32>

Source§

impl From<__m256i> for Simd<u16, 16>

Source§

impl From<__m256i> for Simd<u32, 8>

Source§

impl From<__m256i> for Simd<u64, 4>

Source§

impl From<__m256i> for Simd<usize, 4>

Source§

impl From<__m512> for Simd<f32, 16>

Source§

impl From<__m512d> for Simd<f64, 8>

Source§

impl From<__m512i> for Simd<i8, 64>

Source§

impl From<__m512i> for Simd<i16, 32>

Source§

impl From<__m512i> for Simd<i32, 16>

Source§

impl From<__m512i> for Simd<i64, 8>

Source§

impl From<__m512i> for Simd<isize, 8>

Source§

impl From<__m512i> for Simd<u8, 64>

Source§

impl From<__m512i> for Simd<u16, 32>

Source§

impl From<__m512i> for Simd<u32, 16>

Source§

impl From<__m512i> for Simd<u64, 8>

Source§

impl From<__m512i> for Simd<usize, 8>

Source§

impl From<Simd<f32, 4>> for __m128

Source§

impl From<Simd<f32, 8>> for __m256

Source§

impl From<Simd<f32, 16>> for __m512

Source§

impl From<Simd<f64, 2>> for __m128d

Source§

impl From<Simd<f64, 4>> for __m256d

Source§

impl From<Simd<f64, 8>> for __m512d

Source§

impl From<Simd<i8, 16>> for __m128i

Source§

impl From<Simd<i8, 32>> for __m256i

Source§

impl From<Simd<i8, 64>> for __m512i

Source§

impl From<Simd<i16, 8>> for __m128i

Source§

impl From<Simd<i16, 16>> for __m256i

Source§

impl From<Simd<i16, 32>> for __m512i

Source§

impl From<Simd<i32, 4>> for __m128i

Source§

impl From<Simd<i32, 8>> for __m256i

Source§

impl From<Simd<i32, 16>> for __m512i

Source§

impl From<Simd<i64, 2>> for __m128i

Source§

impl From<Simd<i64, 4>> for __m256i

Source§

impl From<Simd<i64, 8>> for __m512i

Source§

impl From<Simd<isize, 2>> for __m128i

Source§

impl From<Simd<isize, 4>> for __m256i

Source§

impl From<Simd<isize, 8>> for __m512i

Source§

impl From<Simd<u8, 16>> for __m128i

Source§

impl From<Simd<u8, 32>> for __m256i

Source§

impl From<Simd<u8, 64>> for __m512i

Source§

impl From<Simd<u16, 8>> for __m128i

Source§

impl From<Simd<u16, 16>> for __m256i

Source§

impl From<Simd<u16, 32>> for __m512i

Source§

impl From<Simd<u32, 4>> for __m128i

Source§

impl From<Simd<u32, 8>> for __m256i

Source§

impl From<Simd<u32, 16>> for __m512i

Source§

impl From<Simd<u64, 2>> for __m128i

Source§

impl From<Simd<u64, 4>> for __m256i

Source§

impl From<Simd<u64, 8>> for __m512i

Source§

impl From<Simd<usize, 2>> for __m128i

Source§

impl From<Simd<usize, 4>> for __m256i

Source§

impl From<Simd<usize, 8>> for __m512i

1.16.0 (const: unstable) · Source§

impl From<Ipv4Addr> for IpAddr

1.1.0 (const: unstable) · Source§

impl From<Ipv4Addr> for u32

1.16.0 (const: unstable) · Source§

impl From<Ipv6Addr> for IpAddr

1.26.0 (const: unstable) · Source§

impl From<Ipv6Addr> for u128

1.16.0 (const: unstable) · Source§

impl From<SocketAddrV4> for SocketAddr

1.16.0 (const: unstable) · Source§

impl From<SocketAddrV6> for SocketAddr

1.29.0 · Source§

impl From<Group> for proc_macro::TokenTree

1.29.0 · Source§

impl From<Ident> for proc_macro::TokenTree

1.29.0 · Source§

impl From<Literal> for proc_macro::TokenTree

1.29.0 · Source§

impl From<Punct> for proc_macro::TokenTree

Source§

impl From<Span> for proc_macro2::Span

Source§

impl From<TokenStream> for proc_macro2::TokenStream

1.0.0 · Source§

impl From<OsString> for PathBuf

1.24.0 · Source§

impl From<OsString> for scrypto_test::prelude::Arc<OsStr>

1.20.0 · Source§

impl From<OsString> for Box<OsStr>

1.24.0 · Source§

impl From<OsString> for Rc<OsStr>

1.63.0 · Source§

impl From<File> for OwnedFd

1.20.0 · Source§

impl From<File> for Stdio

Source§

impl From<Error> for DumpManifestError

Source§

impl From<Error> for cargo_toml::error::Error

Source§

impl From<Error> for leb128::read::Error

Source§

impl From<Error> for wabt::script::Error

1.87.0 · Source§

impl From<PipeReader> for OwnedFd

1.87.0 · Source§

impl From<PipeReader> for Stdio

1.87.0 · Source§

impl From<PipeWriter> for OwnedFd

1.87.0 · Source§

impl From<PipeWriter> for Stdio

1.74.0 · Source§

impl From<Stderr> for Stdio

1.74.0 · Source§

impl From<Stdout> for Stdio

1.63.0 · Source§

impl From<TcpListener> for OwnedFd

1.63.0 · Source§

impl From<TcpStream> for OwnedFd

1.63.0 · Source§

impl From<UdpSocket> for OwnedFd

1.63.0 · Source§

impl From<OwnedFd> for File

1.87.0 · Source§

impl From<OwnedFd> for PipeReader

1.87.0 · Source§

impl From<OwnedFd> for PipeWriter

1.63.0 · Source§

impl From<OwnedFd> for TcpListener

1.63.0 · Source§

impl From<OwnedFd> for TcpStream

1.63.0 · Source§

impl From<OwnedFd> for UdpSocket

Source§

impl From<OwnedFd> for PidFd

1.63.0 · Source§

impl From<OwnedFd> for UnixDatagram

1.63.0 · Source§

impl From<OwnedFd> for UnixListener

1.63.0 · Source§

impl From<OwnedFd> for UnixStream

1.74.0 · Source§

impl From<OwnedFd> for ChildStderr

Creates a ChildStderr from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.74.0 · Source§

impl From<OwnedFd> for ChildStdin

Creates a ChildStdin from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.74.0 · Source§

impl From<OwnedFd> for ChildStdout

Creates a ChildStdout from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.63.0 · Source§

impl From<OwnedFd> for Stdio

Source§

impl From<PidFd> for OwnedFd

1.63.0 · Source§

impl From<UnixDatagram> for OwnedFd

1.63.0 · Source§

impl From<UnixListener> for OwnedFd

1.63.0 · Source§

impl From<UnixStream> for OwnedFd

Source§

impl From<PathBuf> for PackagePublishingSource

1.14.0 · Source§

impl From<PathBuf> for OsString

1.24.0 · Source§

impl From<PathBuf> for scrypto_test::prelude::Arc<Path>

1.20.0 · Source§

impl From<PathBuf> for Box<Path>

1.24.0 · Source§

impl From<PathBuf> for Rc<Path>

1.63.0 · Source§

impl From<ChildStderr> for OwnedFd

1.20.0 · Source§

impl From<ChildStderr> for Stdio

1.63.0 · Source§

impl From<ChildStdin> for OwnedFd

1.20.0 · Source§

impl From<ChildStdin> for Stdio

1.63.0 · Source§

impl From<ChildStdout> for OwnedFd

1.20.0 · Source§

impl From<ChildStdout> for Stdio

Source§

impl From<ExitStatusError> for ExitStatus

Source§

impl From<AliasableString> for String

Source§

impl From<Ansi256Color> for anstyle::color::Color

Source§

impl From<RgbColor> for anstyle::color::Color

Source§

impl From<Effects> for anstyle::style::Style

§Examples

let style: anstyle::Style = anstyle::Effects::BOLD.into();
Source§

impl From<Error> for Box<dyn Error + Send>

Source§

impl From<Error> for Box<dyn Error + Sync + Send>

Source§

impl From<Error> for Box<dyn Error>

Source§

impl From<u5> for u8

Source§

impl From<AggregatePublicKey> for blst_p1

Source§

impl From<AggregateSignature> for blst_p2

Source§

impl From<PublicKey> for blst_p1_affine

Source§

impl From<Signature> for blst_p2_affine

Source§

impl From<AggregatePublicKey> for blst_p2

Source§

impl From<AggregateSignature> for blst_p1

Source§

impl From<PublicKey> for blst_p2_affine

Source§

impl From<Signature> for blst_p1_affine

Source§

impl From<blst_p1> for blst::min_pk::AggregatePublicKey

Source§

impl From<blst_p1> for blst::min_sig::AggregateSignature

Source§

impl From<blst_p1_affine> for blst::min_pk::PublicKey

Source§

impl From<blst_p1_affine> for blst::min_sig::Signature

Source§

impl From<blst_p2> for blst::min_pk::AggregateSignature

Source§

impl From<blst_p2> for blst::min_sig::AggregatePublicKey

Source§

impl From<blst_p2_affine> for blst::min_pk::Signature

Source§

impl From<blst_p2_affine> for blst::min_sig::PublicKey

Source§

impl From<ColoredString> for Box<dyn Error>

Source§

impl From<RecvError> for crossbeam_channel::err::RecvTimeoutError

Source§

impl From<RecvError> for crossbeam_channel::err::TryRecvError

Source§

impl From<EdwardsPoint> for VerifyingKey

Source§

impl From<VerifyingKey> for EdwardsPoint

Source§

impl From<Signature> for [u8; 64]

Source§

impl From<Key> for usize

Source§

impl From<BigUint> for BigInt

Source§

impl From<Group> for proc_macro2::TokenTree

Source§

impl From<Ident> for proc_macro2::TokenTree

Source§

impl From<Ident> for Member

Source§

impl From<Ident> for TypeParam

Source§

impl From<LexError> for syn::error::Error

Source§

impl From<Literal> for proc_macro2::TokenTree

Source§

impl From<Literal> for LitFloat

Source§

impl From<Literal> for LitInt

Source§

impl From<Punct> for proc_macro2::TokenTree

Source§

impl From<TokenStream> for proc_macro::TokenStream

Source§

impl From<Global<AccountMarker>> for AccountLockerAccountClaimsKeyPayload

Source§

impl From<VersionedAccountAuthorizedDepositor> for AccountAuthorizedDepositorVersions

Source§

impl From<VersionedAccountAuthorizedDepositor> for AccountAuthorizedDepositorEntryPayload

Source§

impl From<VersionedAccountDepositRule> for AccountDepositRuleVersions

Source§

impl From<VersionedAccountDepositRule> for AccountDepositRuleFieldPayload

Source§

impl From<VersionedAccountResourcePreference> for AccountResourcePreferenceVersions

Source§

impl From<VersionedAccountResourcePreference> for AccountResourcePreferenceEntryPayload

Source§

impl From<VersionedAccountResourceVault> for AccountResourceVaultVersions

Source§

impl From<VersionedAccountResourceVault> for AccountResourceVaultEntryPayload

Source§

impl From<AccountSubstate> for AccountDepositRuleVersions

Source§

impl From<AccountSubstate> for VersionedAccountDepositRule

Source§

impl From<Validator> for ConsensusManagerRegisteredValidatorByStakeVersions

Source§

impl From<Validator> for VersionedConsensusManagerRegisteredValidatorByStake

Source§

impl From<VersionedAccountLockerAccountClaims> for AccountLockerAccountClaimsVersions

Source§

impl From<VersionedAccountLockerAccountClaims> for AccountLockerAccountClaimsEntryPayload

Source§

impl From<VersionedMetadataEntry> for MetadataEntryVersions

Source§

impl From<VersionedMetadataEntry> for MetadataEntryEntryPayload

Source§

impl From<VersionedRoleAssignmentAccessRule> for RoleAssignmentAccessRuleVersions

Source§

impl From<VersionedRoleAssignmentAccessRule> for RoleAssignmentAccessRuleEntryPayload

Source§

impl From<VersionedRoleAssignmentOwner> for RoleAssignmentOwnerVersions

Source§

impl From<VersionedRoleAssignmentOwner> for RoleAssignmentOwnerFieldPayload

Source§

impl From<OwnerRoleSubstate> for RoleAssignmentOwnerVersions

Source§

impl From<OwnerRoleSubstate> for VersionedRoleAssignmentOwner

Source§

impl From<VersionedComponentRoyaltyAccumulator> for ComponentRoyaltyAccumulatorVersions

Source§

impl From<VersionedComponentRoyaltyAccumulator> for ComponentRoyaltyAccumulatorFieldPayload

Source§

impl From<VersionedComponentRoyaltyMethodAmount> for ComponentRoyaltyMethodAmountVersions

Source§

impl From<VersionedComponentRoyaltyMethodAmount> for ComponentRoyaltyMethodAmountEntryPayload

Source§

impl From<StoredTreeNodeKey> for (u64, NibblePath)

Source§

impl From<VersionedTreeNode> for TreeNodeVersions

Source§

impl From<Nibble> for u8

Source§

impl From<TreeNodeKey> for (u64, NibblePath)

Source§

impl From<RawManifest> for Vec<u8>

Source§

impl From<KnownManifestObjectNames> for ManifestObjectNames

Source§

impl From<ResourceBounds> for SimpleFungibleResourceBounds

Source§

impl From<ResourceBounds> for SimpleNonFungibleResourceBounds

Source§

impl From<TransactionValidationConfigV1> for TransactionValidationConfigurationVersions

Source§

impl From<TransactionValidationConfigV1> for TransactionValidationConfigurationSubstate

Source§

impl From<TransactionValidationConfigurationSubstate> for TransactionValidationConfigurationVersions

Source§

impl From<Span> for scrypto_test::prelude::rust::ops::Range<usize>

Source§

impl From<Error> for regex_syntax::error::Error

Source§

impl From<Error> for regex_syntax::error::Error

Source§

impl From<Mode> for u32

Source§

impl From<Errno> for std::io::error::Error

Source§

impl From<CheckedFungibleProof> for CheckedProof

Source§

impl From<CheckedNonFungibleProof> for CheckedProof

Source§

impl From<FungibleResourceManager> for ResourceManager

Source§

impl From<FungibleResourceManagerStub> for ResourceManagerStub

Source§

impl From<NonFungibleResourceManager> for ResourceManager

Source§

impl From<NonFungibleResourceManagerStub> for ResourceManagerStub

Source§

impl From<RecoverableSignature> for RecoverableSignature

Creates a new recoverable signature from a FFI one.

Source§

impl From<PublicKey> for secp256k1::key::PublicKey

Creates a new public key from a FFI public key.

Note, normal users should never need to interact directly with FFI types.

Source§

impl From<Signature> for secp256k1::ecdsa::Signature

Creates a new signature from a FFI signature

Source§

impl From<XOnlyPublicKey> for XOnlyPublicKey

Creates a new schnorr public key from a FFI x-only public key.

Source§

impl From<Signature> for SerializedSignature

Source§

impl From<InvalidParityValue> for secp256k1::Error

Source§

impl From<Keypair> for secp256k1::key::PublicKey

Source§

impl From<Keypair> for SecretKey

Source§

impl From<PublicKey> for XOnlyPublicKey

Source§

impl From<SecretKey> for secp256k1::scalar::Scalar

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Map<String, Value>> for serde_json::value::Value

Source§

impl From<Number> for serde_json::value::Value

Source§

impl From<Choice> for bool

Source§

impl From<MetaList> for Meta

Source§

impl From<MetaNameValue> for Meta

Source§

impl From<FieldsNamed> for Fields

Source§

impl From<FieldsUnnamed> for Fields

Source§

impl From<VisCrate> for Visibility

Source§

impl From<VisPublic> for Visibility

Source§

impl From<VisRestricted> for Visibility

Source§

impl From<DataEnum> for syn::derive::Data

Source§

impl From<DataStruct> for syn::derive::Data

Source§

impl From<DataUnion> for syn::derive::Data

Source§

impl From<DeriveInput> for Item

Source§

impl From<ExprArray> for Expr

Source§

impl From<ExprAssign> for Expr

Source§

impl From<ExprAssignOp> for Expr

Source§

impl From<ExprAsync> for Expr

Source§

impl From<ExprAwait> for Expr

Source§

impl From<ExprBinary> for Expr

Source§

impl From<ExprBlock> for Expr

Source§

impl From<ExprBox> for Expr

Source§

impl From<ExprBreak> for Expr

Source§

impl From<ExprCall> for Expr

Source§

impl From<ExprCast> for Expr

Source§

impl From<ExprClosure> for Expr

Source§

impl From<ExprContinue> for Expr

Source§

impl From<ExprField> for Expr

Source§

impl From<ExprForLoop> for Expr

Source§

impl From<ExprGroup> for Expr

Source§

impl From<ExprIf> for Expr

Source§

impl From<ExprIndex> for Expr

Source§

impl From<ExprLet> for Expr

Source§

impl From<ExprLit> for Expr

Source§

impl From<ExprLoop> for Expr

Source§

impl From<ExprMacro> for Expr

Source§

impl From<ExprMatch> for Expr

Source§

impl From<ExprMethodCall> for Expr

Source§

impl From<ExprParen> for Expr

Source§

impl From<ExprPath> for Expr

Source§

impl From<ExprRange> for Expr

Source§

impl From<ExprReference> for Expr

Source§

impl From<ExprRepeat> for Expr

Source§

impl From<ExprReturn> for Expr

Source§

impl From<ExprStruct> for Expr

Source§

impl From<ExprTry> for Expr

Source§

impl From<ExprTryBlock> for Expr

Source§

impl From<ExprTuple> for Expr

Source§

impl From<ExprType> for Expr

Source§

impl From<ExprUnary> for Expr

Source§

impl From<ExprUnsafe> for Expr

Source§

impl From<ExprWhile> for Expr

Source§

impl From<ExprYield> for Expr

Source§

impl From<Index> for Member

Source§

impl From<ConstParam> for GenericParam

Source§

impl From<LifetimeDef> for GenericParam

Source§

impl From<PredicateEq> for WherePredicate

Source§

impl From<PredicateLifetime> for WherePredicate

Source§

impl From<PredicateType> for WherePredicate

Source§

impl From<TraitBound> for TypeParamBound

Source§

impl From<TypeParam> for GenericParam

Source§

impl From<ForeignItemFn> for ForeignItem

Source§

impl From<ForeignItemMacro> for ForeignItem

Source§

impl From<ForeignItemStatic> for ForeignItem

Source§

impl From<ForeignItemType> for ForeignItem

Source§

impl From<ImplItemConst> for ImplItem

Source§

impl From<ImplItemMacro> for ImplItem

Source§

impl From<ImplItemMethod> for ImplItem

Source§

impl From<ImplItemType> for ImplItem

Source§

impl From<ItemConst> for Item

Source§

impl From<ItemEnum> for Item

Source§

impl From<ItemEnum> for DeriveInput

Source§

impl From<ItemExternCrate> for Item

Source§

impl From<ItemFn> for Item

Source§

impl From<ItemForeignMod> for Item

Source§

impl From<ItemImpl> for Item

Source§

impl From<ItemMacro2> for Item

Source§

impl From<ItemMacro> for Item

Source§

impl From<ItemMod> for Item

Source§

impl From<ItemStatic> for Item

Source§

impl From<ItemStruct> for Item

Source§

impl From<ItemStruct> for DeriveInput

Source§

impl From<ItemTrait> for Item

Source§

impl From<ItemTraitAlias> for Item

Source§

impl From<ItemType> for Item

Source§

impl From<ItemUnion> for Item

Source§

impl From<ItemUnion> for DeriveInput

Source§

impl From<ItemUse> for Item

Source§

impl From<Receiver> for FnArg

Source§

impl From<TraitItemConst> for TraitItem

Source§

impl From<TraitItemMacro> for TraitItem

Source§

impl From<TraitItemMethod> for TraitItem

Source§

impl From<TraitItemType> for TraitItem

Source§

impl From<UseGlob> for UseTree

Source§

impl From<UseGroup> for UseTree

Source§

impl From<UseName> for UseTree

Source§

impl From<UsePath> for UseTree

Source§

impl From<UseRename> for UseTree

Source§

impl From<Lifetime> for TypeParamBound

Source§

impl From<LitBool> for Lit

Source§

impl From<LitByte> for Lit

Source§

impl From<LitByteStr> for Lit

Source§

impl From<LitChar> for Lit

Source§

impl From<LitFloat> for Lit

Source§

impl From<LitInt> for Lit

Source§

impl From<LitStr> for Lit

Source§

impl From<PatBox> for Pat

Source§

impl From<PatIdent> for Pat

Source§

impl From<PatLit> for Pat

Source§

impl From<PatMacro> for Pat

Source§

impl From<PatOr> for Pat

Source§

impl From<PatPath> for Pat

Source§

impl From<PatRange> for Pat

Source§

impl From<PatReference> for Pat

Source§

impl From<PatRest> for Pat

Source§

impl From<PatSlice> for Pat

Source§

impl From<PatStruct> for Pat

Source§

impl From<PatTuple> for Pat

Source§

impl From<PatTupleStruct> for Pat

Source§

impl From<PatType> for FnArg

Source§

impl From<PatType> for Pat

Source§

impl From<PatWild> for Pat

Source§

impl From<Path> for Meta

Source§

impl From<Crate> for Ident

Source§

impl From<Extern> for Ident

Source§

impl From<SelfType> for Ident

Source§

impl From<SelfValue> for Ident

Source§

impl From<Super> for Ident

Source§

impl From<Underscore> for Ident

Source§

impl From<TypeArray> for Type

Source§

impl From<TypeBareFn> for Type

Source§

impl From<TypeGroup> for Type

Source§

impl From<TypeImplTrait> for Type

Source§

impl From<TypeInfer> for Type

Source§

impl From<TypeMacro> for Type

Source§

impl From<TypeNever> for Type

Source§

impl From<TypeParen> for Type

Source§

impl From<TypePath> for Type

Source§

impl From<TypePtr> for Type

Source§

impl From<TypeReference> for Type

Source§

impl From<TypeSlice> for Type

Source§

impl From<TypeTraitObject> for Type

Source§

impl From<TypeTuple> for Type

Source§

impl From<PathPersistError> for std::io::error::Error

Source§

impl From<PathPersistError> for TempPath

Source§

impl From<Error> for cargo_toml::error::Error

Source§

impl From<Map<String, Value>> for toml::value::Value

Source§

impl From<Date> for toml_edit::value::Value

Source§

impl From<Date> for Datetime

Source§

impl From<Datetime> for toml::value::Value

Source§

impl From<Datetime> for toml_edit::value::Value

Source§

impl From<Time> for toml_edit::value::Value

Source§

impl From<Time> for Datetime

Source§

impl From<Array> for toml_edit::value::Value

Source§

impl From<Error> for TomlError

Source§

impl From<InlineTable> for toml_edit::value::Value

Source§

impl From<InternalString> for toml_edit::value::Value

Source§

impl From<InternalString> for toml_edit::key::Key

Source§

impl From<InternalString> for RawString

Source§

impl From<TomlError> for toml_edit::ser::Error

Source§

impl From<TomlError> for toml_edit::de::Error

Source§

impl From<Table> for Document

Source§

impl From<Braced> for Uuid

Source§

impl From<Hyphenated> for Uuid

Source§

impl From<Simple> for Uuid

Source§

impl From<Urn> for Uuid

Source§

impl From<NonNilUuid> for Uuid

Source§

impl From<Uuid> for Braced

Source§

impl From<Uuid> for Hyphenated

Source§

impl From<Uuid> for Simple

Source§

impl From<Uuid> for Urn

Source§

impl From<Uuid> for String

Source§

impl From<Uuid> for Vec<u8>

Source§

impl From<Timestamp> for SystemTime

Source§

impl From<Error> for wabt::script::Error

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<GlobalType> for EntityType

Source§

impl From<MemoryType> for EntityType

Source§

impl From<TableType> for EntityType

Source§

impl From<TagType> for EntityType

Source§

impl From<RefType> for wasm_encoder::core::types::ValType

Source§

impl From<Error> for InvokeError<WasmRuntimeError>

Source§

impl From<ExternRef> for Val

Source§

impl From<ExternRef> for UntypedVal

Source§

impl From<FuncType> for ExternType

Source§

impl From<FuncRef> for Val

Source§

impl From<FuncRef> for UntypedVal

Source§

impl From<Func> for Extern

Source§

impl From<Func> for Val

Source§

impl From<Func> for FuncRef

Source§

impl From<Global> for Extern

Source§

impl From<GlobalType> for ExternType

Source§

impl From<Memory> for Extern

Source§

impl From<MemoryType> for ExternType

Source§

impl From<Table> for Extern

Source§

impl From<TableType> for ExternType

Source§

impl From<F32> for Val

Source§

impl From<F32> for f32

Source§

impl From<F32> for u32

Source§

impl From<F32> for UntypedVal

Source§

impl From<F32> for AnyConst32

Source§

impl From<F64> for Val

Source§

impl From<F64> for f64

Source§

impl From<F64> for u64

Source§

impl From<F64> for UntypedVal

Source§

impl From<TypedVal> for bool

Source§

impl From<TypedVal> for f32

Source§

impl From<TypedVal> for f64

Source§

impl From<TypedVal> for i32

Source§

impl From<TypedVal> for i64

Source§

impl From<TypedVal> for u32

Source§

impl From<TypedVal> for u64

Source§

impl From<TypedVal> for ExternRef

Source§

impl From<TypedVal> for FuncRef

Source§

impl From<TypedVal> for F32

Source§

impl From<TypedVal> for F64

Source§

impl From<TypedVal> for UntypedVal

Source§

impl From<Pages> for u32

Source§

impl From<UntypedVal> for bool

Source§

impl From<UntypedVal> for f32

Source§

impl From<UntypedVal> for f64

Source§

impl From<UntypedVal> for i8

Source§

impl From<UntypedVal> for i16

Source§

impl From<UntypedVal> for i32

Source§

impl From<UntypedVal> for i64

Source§

impl From<UntypedVal> for u8

Source§

impl From<UntypedVal> for u16

Source§

impl From<UntypedVal> for u32

Source§

impl From<UntypedVal> for u64

Source§

impl From<UntypedVal> for ExternRef

Source§

impl From<UntypedVal> for FuncRef

Source§

impl From<UntypedVal> for F32

Source§

impl From<UntypedVal> for F64

Source§

impl From<AnyConst16> for i8

Source§

impl From<AnyConst16> for i16

Source§

impl From<AnyConst16> for i32

Source§

impl From<AnyConst16> for i64

Source§

impl From<AnyConst16> for u32

Source§

impl From<AnyConst16> for u64

Source§

impl From<AnyConst32> for f32

Source§

impl From<AnyConst32> for f64

Source§

impl From<AnyConst32> for i32

Source§

impl From<AnyConst32> for i64

Source§

impl From<AnyConst32> for u32

Source§

impl From<AnyConst32> for u64

Source§

impl From<AnyConst32> for F32

Source§

impl From<AnyConst32> for F64

Source§

impl From<Const16<i32>> for i32

Source§

impl From<Const16<i64>> for i64

Source§

impl From<Const16<u32>> for u32

Source§

impl From<Const16<u64>> for u64

Source§

impl From<Const16<NonZero<i32>>> for NonZero<i32>

Source§

impl From<Const16<NonZero<i64>>> for NonZero<i64>

Source§

impl From<Const16<NonZero<u32>>> for NonZero<u32>

Source§

impl From<Const16<NonZero<u64>>> for NonZero<u64>

Source§

impl From<Const32<f32>> for f32

Source§

impl From<Const32<f64>> for f64

Source§

impl From<Const32<i32>> for i32

Source§

impl From<Const32<i64>> for i64

Source§

impl From<Const32<u32>> for u32

Source§

impl From<Const32<u64>> for u64

Source§

impl From<Data> for u32

Source§

impl From<Elem> for u32

Source§

impl From<Func> for u32

Source§

impl From<FuncType> for u32

Source§

impl From<Global> for u32

Source§

impl From<Instr> for u32

Source§

impl From<InternalFunc> for u32

Source§

impl From<Memory> for u32

Source§

impl From<Reg> for i16

Source§

impl From<Table> for u32

Source§

impl From<BranchOffset16> for BranchOffset

Source§

impl From<ComparatorAndOffset> for UntypedVal

Source§

impl From<ShiftAmount<i32>> for i32

Source§

impl From<ShiftAmount<i64>> for i64

Source§

impl From<Sign<f32>> for f32

Source§

impl From<Sign<f64>> for f64

Source§

impl From<InstrSequence> for Box<[Instruction]>

Source§

impl From<InstrSequence> for Vec<Instruction>

Source§

impl From<BinaryReaderError> for wasmi::error::Error

Source§

impl From<KebabString> for String

Source§

impl From<BinaryReaderError> for ModuleInfoError

Source§

impl From<BinaryReaderError> for TranslatorError

Source§

impl From<RefType> for wasmparser::readers::core::types::ValType

Source§

impl From<KebabName> for String

Source§

impl From<KebabString> for String

Source§

impl From<IndexMap<Hash, Vec<u8>>> for BlobsV1

Source§

impl From<Substate> for MultiResourcePoolStateVersions

Source§

impl From<Substate> for VersionedMultiResourcePoolState

Source§

impl From<VersionedMultiResourcePoolState> for MultiResourcePoolStateVersions

Source§

impl From<VersionedMultiResourcePoolState> for MultiResourcePoolStateFieldPayload

Source§

impl From<Substate> for OneResourcePoolStateVersions

Source§

impl From<Substate> for VersionedOneResourcePoolState

Source§

impl From<VersionedOneResourcePoolState> for OneResourcePoolStateVersions

Source§

impl From<VersionedOneResourcePoolState> for OneResourcePoolStateFieldPayload

Source§

impl From<Substate> for TwoResourcePoolStateVersions

Source§

impl From<Substate> for VersionedTwoResourcePoolState

Source§

impl From<VersionedTwoResourcePoolState> for TwoResourcePoolStateVersions

Source§

impl From<VersionedTwoResourcePoolState> for TwoResourcePoolStateFieldPayload

Source§

impl From<LayoutError> for TryReserveErrorKind

Source§

impl From<LayoutError> for CollectionAllocErr

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for NonZero<i16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for NonZero<isize>

Source§

impl From<NonZero<i16>> for Const16<NonZero<i32>>

Source§

impl From<NonZero<i16>> for Const16<NonZero<i64>>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for NonZero<isize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i32>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i32>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i64>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<i16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<isize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<u16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<u32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<u128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for NonZero<usize>

Source§

impl From<NonZero<u16>> for Const16<NonZero<u32>>

Source§

impl From<NonZero<u16>> for Const16<NonZero<u64>>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<u32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<u128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for NonZero<usize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for NonZero<u128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u64>> for NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u64>> for NonZero<u128>

Source§

impl From<ParseIntError> for ParseUtcDateTimeError

Source§

impl From<Range<usize>> for regex_automata::util::search::Span

Source§

impl From<Range<usize>> for winnow::stream::Range

Source§

impl From<RangeFrom<usize>> for winnow::stream::Range

Source§

impl From<RangeFull> for winnow::stream::Range

Source§

impl From<RangeInclusive<usize>> for winnow::stream::Range

Source§

impl From<RangeTo<usize>> for winnow::stream::Range

Source§

impl From<RangeToInclusive<usize>> for winnow::stream::Range

Source§

impl From<Alignment> for usize

Source§

impl From<Alignment> for NonZero<usize>

1.24.0 · Source§

impl From<RecvError> for scrypto_test::prelude::rust::sync::mpmc::RecvTimeoutError

1.24.0 · Source§

impl From<RecvError> for scrypto_test::prelude::rust::sync::mpmc::TryRecvError

1.62.0 · Source§

impl From<Arc<str>> for scrypto_test::prelude::Arc<[u8]>

Source§

impl From<Arc<ByteStr>> for scrypto_test::prelude::Arc<[u8]>

Source§

impl From<Arc<[u8]>> for scrypto_test::prelude::Arc<ByteStr>

Source§

impl From<AuthConfig> for PackageBlueprintVersionAuthConfigVersions

Source§

impl From<AuthConfig> for VersionedPackageBlueprintVersionAuthConfig

Source§

impl From<BTreeMap<String, GenericMetadataValue<UncheckedUrl, UncheckedOrigin>>> for KeyValueStoreInit<String, GenericMetadataValue<UncheckedUrl, UncheckedOrigin>>

Source§

impl From<BlobsV1> for scrypto_test::prelude::indexmap::IndexMap<Hash, Vec<u8>>

Source§

impl From<BlueprintDefinition> for PackageBlueprintVersionDefinitionVersions

Source§

impl From<BlueprintDefinition> for VersionedPackageBlueprintVersionDefinition

Source§

impl From<BlueprintDependencies> for PackageBlueprintVersionDependenciesVersions

Source§

impl From<BlueprintDependencies> for VersionedPackageBlueprintVersionDependencies

Source§

impl From<BlueprintId> for GlobalCaller

Source§

impl From<BlueprintVersionKey> for PackageBlueprintVersionAuthConfigKeyPayload

Source§

impl From<BlueprintVersionKey> for PackageBlueprintVersionDefinitionKeyPayload

Source§

impl From<BlueprintVersionKey> for PackageBlueprintVersionDependenciesKeyPayload

Source§

impl From<BlueprintVersionKey> for PackageBlueprintVersionRoyaltyConfigKeyPayload

Source§

impl From<Box<str>> for InternalString

Source§

impl From<Box<str>> for RawString

1.18.0 · Source§

impl From<Box<str>> for String

Source§

impl From<Box<ByteStr>> for Box<[u8]>

1.18.0 · Source§

impl From<Box<CStr>> for CString

1.18.0 · Source§

impl From<Box<OsStr>> for OsString

1.18.0 · Source§

impl From<Box<Path>> for PathBuf

Source§

impl From<Box<[u8]>> for Box<ByteStr>

Source§

impl From<Box<dyn Error + Sync + Send>> for signature::error::Error

Source§

impl From<BytesNonFungibleLocalId> for NonFungibleLocalId

Source§

impl From<CheckedOrigin> for UncheckedOrigin

Source§

impl From<CheckedUrl> for UncheckedUrl

Source§

impl From<CodeHash> for Hash

Source§

impl From<CodeHash> for PackageCodeInstrumentedCodeKeyPayload

Source§

impl From<CodeHash> for PackageCodeOriginalCodeKeyPayload

Source§

impl From<CodeHash> for PackageCodeVmTypeKeyPayload

Source§

impl From<ComponentAddress> for ManifestAddress

Source§

impl From<ComponentAddress> for ManifestComponentAddress

Source§

impl From<ComponentAddress> for ManifestGlobalAddress

Source§

impl From<ComponentAddress> for GlobalAddress

Source§

impl From<ComponentAddress> for NodeId

Source§

impl From<ComponentAddress> for Reference

Source§

impl From<ComponentRoyaltySubstate> for ComponentRoyaltyAccumulatorVersions

Source§

impl From<ComponentRoyaltySubstate> for VersionedComponentRoyaltyAccumulator

Source§

impl From<ConsensusManagerConfigSubstate> for ConsensusManagerConfigurationVersions

Source§

impl From<ConsensusManagerConfigSubstate> for VersionedConsensusManagerConfiguration

Source§

impl From<ConsensusManagerSubstate> for ConsensusManagerStateVersions

Source§

impl From<ConsensusManagerSubstate> for VersionedConsensusManagerState

Source§

impl From<CurrentProposalStatisticSubstate> for ConsensusManagerCurrentProposalStatisticVersions

Source§

impl From<CurrentProposalStatisticSubstate> for VersionedConsensusManagerCurrentProposalStatistic

Source§

impl From<CurrentValidatorSetSubstate> for ConsensusManagerCurrentValidatorSetVersions

Source§

impl From<CurrentValidatorSetSubstate> for VersionedConsensusManagerCurrentValidatorSet

Source§

impl From<Decimal> for FungibleResourceManagerTotalSupplyVersions

Source§

impl From<Decimal> for NonFungibleResourceManagerTotalSupplyVersions

Source§

impl From<Decimal> for PreciseDecimal

Source§

impl From<Decimal> for VersionedFungibleResourceManagerTotalSupply

Source§

impl From<Decimal> for VersionedNonFungibleResourceManagerTotalSupply

Source§

impl From<Ed25519PrivateKey> for PrivateKey

Source§

impl From<Ed25519PublicKey> for scrypto_test::prelude::PublicKey

Source§

impl From<Ed25519PublicKeyHash> for PublicKeyHash

Source§

impl From<Ed25519Signature> for SignatureV1

Source§

impl From<FeeReserveFinalizationSummary> for TransactionFeeSummary

Source§

impl From<FlashReceipt> for TransactionReceipt

Source§

impl From<FlashTransactionHash> for Hash

Source§

impl From<FlashTransactionV1> for ProtocolUpdateTransaction

Source§

impl From<FungibleBucket> for Bucket

Source§

impl From<FungibleProof> for Proof

Source§

impl From<FungibleVault> for Vault

Source§

impl From<GlobalAddress> for ManifestAddress

Source§

impl From<GlobalAddress> for ManifestGlobalAddress

Source§

impl From<GlobalAddress> for NodeId

Source§

impl From<GlobalAddress> for Reference

Source§

impl From<Hash> for CodeHash

Source§

impl From<Hash> for FlashTransactionHash

Source§

impl From<Hash> for LedgerTransactionHash

Source§

impl From<Hash> for NotarizedTransactionHash

Source§

impl From<Hash> for RoundUpdateTransactionHash

Source§

impl From<Hash> for SchemaHash

Source§

impl From<Hash> for SignedTransactionIntentHash

Source§

impl From<Hash> for SubintentHash

Source§

impl From<Hash> for SystemTransactionHash

Source§

impl From<Hash> for TransactionIntentHash

Source§

impl From<Hash> for Vec<u8>

Source§

impl From<I192> for BigInt

Source§

impl From<I192> for I256

Source§

impl From<I192> for I320

Source§

impl From<I192> for I384

Source§

impl From<I192> for I448

Source§

impl From<I192> for I512

Source§

impl From<I192> for I768

Source§

impl From<I256> for BigInt

Source§

impl From<I256> for I320

Source§

impl From<I256> for I384

Source§

impl From<I256> for I448

Source§

impl From<I256> for I512

Source§

impl From<I256> for I768

Source§

impl From<I320> for BigInt

Source§

impl From<I320> for I384

Source§

impl From<I320> for I448

Source§

impl From<I320> for I512

Source§

impl From<I320> for I768

Source§

impl From<I384> for BigInt

Source§

impl From<I384> for I448

Source§

impl From<I384> for I512

Source§

impl From<I384> for I768

Source§

impl From<I448> for BigInt

Source§

impl From<I448> for I512

Source§

impl From<I448> for I768

Source§

impl From<I512> for BigInt

Source§

impl From<I512> for I768

Source§

impl From<I768> for BigInt

Source§

impl From<InstructionsV1> for Vec<InstructionV1>

Source§

impl From<InstructionsV2> for Vec<InstructionV2>

Source§

impl From<IntegerNonFungibleLocalId> for NonFungibleLocalId

Source§

impl From<InternalAddress> for ManifestAddress

Source§

impl From<InternalAddress> for NodeId

Source§

impl From<InternalAddress> for Reference

Source§

impl From<LedgerTransactionHash> for Hash

Source§

impl From<LedgerTransactionHashesV1> for LedgerTransactionHashesVersions

Source§

impl From<LedgerTransactionHashesV1> for LedgerTransactionHashesV2

Source§

impl From<LedgerTransactionHashesV1> for VersionedLedgerTransactionHashes

Source§

impl From<LedgerTransactionHashesV2> for LedgerTransactionHashesVersions

Source§

impl From<LedgerTransactionHashesV2> for VersionedLedgerTransactionHashes

Source§

impl From<LegacyTransactionManifestV1> for TransactionManifestV1

Source§

impl From<LiquidFungibleResource> for FungibleVaultBalanceVersions

Source§

impl From<LiquidFungibleResource> for VersionedFungibleVaultBalance

Source§

impl From<LiquidNonFungibleVault> for NonFungibleVaultBalanceVersions

Source§

impl From<LiquidNonFungibleVault> for VersionedNonFungibleVaultBalance

Source§

impl From<LockedFungibleResource> for FungibleVaultLockedBalanceVersions

Source§

impl From<LockedFungibleResource> for VersionedFungibleVaultLockedBalance

Source§

impl From<LockedNonFungibleResource> for NonFungibleVaultLockedResourceVersions

Source§

impl From<LockedNonFungibleResource> for VersionedNonFungibleVaultLockedResource

Source§

impl From<ManifestArgs> for scrypto_test::prelude::SborValue<ManifestCustomValueKind, ManifestCustomValue>

Source§

impl From<ManifestNamedAddress> for ManifestComponentAddress

Source§

impl From<ManifestNamedAddress> for ManifestGlobalAddress

Source§

impl From<ManifestNamedAddress> for ManifestPackageAddress

Source§

impl From<ManifestNamedAddress> for ManifestResourceAddress

Source§

impl From<ManifestNamedIntent> for ManifestNamedIntentIndex

Source§

impl From<ManifestNamedIntentIndex> for ManifestNamedIntent

Source§

impl From<ModuleRoleKey> for RoleAssignmentAccessRuleKeyPayload

Source§

impl From<NodeId> for OwnedNodeId

Source§

impl From<NodeId> for ReferencedNodeId

Source§

impl From<NonFungibleBucket> for Bucket

Source§

impl From<NonFungibleGlobalId> for CompositeRequirement

Source§

impl From<NonFungibleGlobalId> for ResourceOrNonFungible

Source§

impl From<NonFungibleProof> for Proof

Source§

impl From<NonFungibleResourceManagerMutableFieldsV1> for NonFungibleResourceManagerMutableFieldsVersions

Source§

impl From<NonFungibleResourceManagerMutableFieldsV1> for VersionedNonFungibleResourceManagerMutableFields

Source§

impl From<NonFungibleVault> for Vault

Source§

impl From<NotarizedTransactionHash> for Hash

Source§

impl From<NotarizedTransactionV1> for UserTransaction

Source§

impl From<NotarizedTransactionV2> for UserTransaction

Source§

impl From<Own> for AccountLockerAccountClaimsVersions

Source§

impl From<Own> for VersionedAccountLockerAccountClaims

Source§

impl From<Own> for NodeId

Source§

impl From<PackageAddress> for ManifestAddress

Source§

impl From<PackageAddress> for ManifestGlobalAddress

Source§

impl From<PackageAddress> for ManifestPackageAddress

Source§

impl From<PackageAddress> for scrypto::component::component::Global<PackageStub>

Source§

impl From<PackageAddress> for GlobalAddress

Source§

impl From<PackageAddress> for NodeId

Source§

impl From<PackageAddress> for Reference

Source§

impl From<PackageCodeInstrumentedCodeV1> for PackageCodeInstrumentedCodeVersions

Source§

impl From<PackageCodeInstrumentedCodeV1> for VersionedPackageCodeInstrumentedCode

Source§

impl From<PackageCodeOriginalCodeV1> for PackageCodeOriginalCodeVersions

Source§

impl From<PackageCodeOriginalCodeV1> for VersionedPackageCodeOriginalCode

Source§

impl From<PackageCodeVmTypeV1> for PackageCodeVmTypeVersions

Source§

impl From<PackageCodeVmTypeV1> for VersionedPackageCodeVmType

Source§

impl From<PackageRoyaltyAccumulatorV1> for PackageRoyaltyAccumulatorVersions

Source§

impl From<PackageRoyaltyAccumulatorV1> for VersionedPackageRoyaltyAccumulator

Source§

impl From<ProposerMilliTimestampSubstate> for ConsensusManagerProposerMilliTimestampVersions

Source§

impl From<ProposerMilliTimestampSubstate> for VersionedConsensusManagerProposerMilliTimestamp

Source§

impl From<ProposerMinuteTimestampSubstate> for ConsensusManagerProposerMinuteTimestampVersions

Source§

impl From<ProposerMinuteTimestampSubstate> for VersionedConsensusManagerProposerMinuteTimestamp

Source§

impl From<ProtocolSystemTransactionV1> for ProtocolUpdateTransaction

Source§

impl From<ProtocolUpdateStatusSummarySubstate> for ProtocolUpdateStatusSummaryVersions

Source§

impl From<ProtocolUpdateStatusSummaryV1> for ProtocolUpdateStatusSummaryVersions

Source§

impl From<ProtocolUpdateStatusSummaryV1> for ProtocolUpdateStatusSummarySubstate

Source§

impl From<RUIDNonFungibleLocalId> for NonFungibleLocalId

Source§

impl From<RawFlashTransaction> for Vec<u8>

Source§

impl From<RawLedgerTransaction> for Vec<u8>

Source§

impl From<RawNotarizedTransaction> for Vec<u8>

Source§

impl From<RawPartialTransaction> for Vec<u8>

Source§

impl From<RawPreviewTransaction> for Vec<u8>

Source§

impl From<RawRoundUpdateTransactionV1> for Vec<u8>

Source§

impl From<RawSignedPartialTransaction> for Vec<u8>

Source§

impl From<RawSignedTransactionIntent> for Vec<u8>

Source§

impl From<RawSubintent> for Vec<u8>

Source§

impl From<RawSystemTransaction> for Vec<u8>

Source§

impl From<RawTransactionIntent> for Vec<u8>

1.62.0 · Source§

impl From<Rc<str>> for Rc<[u8]>

Source§

impl From<Rc<ByteStr>> for Rc<[u8]>

Source§

impl From<Rc<[u8]>> for Rc<ByteStr>

Source§

impl From<Reference> for NodeId

Source§

impl From<ResourceAddress> for CompositeRequirement

Source§

impl From<ResourceAddress> for ManifestAddress

Source§

impl From<ResourceAddress> for ManifestGlobalAddress

Source§

impl From<ResourceAddress> for ManifestResourceAddress

Source§

impl From<ResourceAddress> for ResourceOrNonFungible

Source§

impl From<ResourceAddress> for AccountResourcePreferenceKeyPayload

Source§

impl From<ResourceAddress> for AccountResourceVaultKeyPayload

Source§

impl From<ResourceAddress> for FungibleResourceManager

Source§

impl From<ResourceAddress> for NonFungibleResourceManager

Source§

impl From<ResourceAddress> for ResourceManager

Source§

impl From<ResourceAddress> for GlobalAddress

Source§

impl From<ResourceAddress> for NodeId

Source§

impl From<ResourceAddress> for Reference

Source§

impl From<RoleList> for MethodAccessibility

Source§

impl From<RoundUpdateTransactionHash> for Hash

Source§

impl From<SborPath> for SborPathBuf

Source§

impl From<SborPathBuf> for SborPath

Source§

impl From<SchemaHash> for Hash

Source§

impl From<SchemaHash> for PackageSchemaKeyPayload

Source§

impl From<Secp256k1PrivateKey> for PrivateKey

Source§

impl From<Secp256k1PublicKey> for scrypto_test::prelude::PublicKey

Source§

impl From<Secp256k1PublicKey> for GenesisValidator

Source§

impl From<Secp256k1PublicKeyHash> for PublicKeyHash

Source§

impl From<Secp256k1Signature> for SignatureV1

Source§

impl From<Secp256k1Signature> for SignatureWithPublicKeyV1

Source§

impl From<SignedTransactionIntentHash> for Hash

Source§

impl From<String> for PackagePublishingSource

Source§

impl From<String> for colored::color::Color

Source§

impl From<String> for serde_json::value::Value

Source§

impl From<String> for toml::value::Value

Source§

impl From<String> for toml_edit::value::Value

1.0.0 · Source§

impl From<String> for OsString

1.0.0 · Source§

impl From<String> for PathBuf

Source§

impl From<String> for AliasableString

Source§

impl From<String> for ColoredString

Source§

impl From<String> for MetadataEntryKeyPayload

Source§

impl From<String> for ComponentRoyaltyMethodAmountKeyPayload

Source§

impl From<String> for InternalString

Source§

impl From<String> for toml_edit::key::Key

Source§

impl From<String> for RawString

Source§

impl From<String> for triomphe::arc::Arc<str>

1.21.0 · Source§

impl From<String> for scrypto_test::prelude::Arc<str>

1.20.0 · Source§

impl From<String> for Box<str>

1.21.0 · Source§

impl From<String> for Rc<str>

Source§

impl From<String> for RoleKey

1.14.0 · Source§

impl From<String> for Vec<u8>

Source§

impl From<StringNonFungibleLocalId> for NonFungibleLocalId

Source§

impl From<SubintentHash> for IntentHash

Source§

impl From<SubintentHash> for ChildSubintentSpecifier

Source§

impl From<SubintentHash> for Hash

Source§

impl From<SubintentManifestV2> for UserSubintentManifest

Source§

impl From<SubintentManifestV2> for AnyManifest

Source§

impl From<SystemTransactionHash> for Hash

Source§

impl From<SystemTransactionManifestV1> for AnyManifest

Source§

impl From<TransactionCostingParametersReceiptV1> for TransactionCostingParametersReceiptV2

Source§

impl From<TransactionIntentHash> for IntentHash

Source§

impl From<TransactionIntentHash> for Hash

Source§

impl From<TransactionManifestV1> for UserTransactionManifest

Source§

impl From<TransactionManifestV1> for AnyManifest

Source§

impl From<TransactionManifestV2> for UserTransactionManifest

Source§

impl From<TransactionManifestV2> for AnyManifest

Source§

impl From<U192> for BigInt

Source§

impl From<U192> for I256

Source§

impl From<U192> for I320

Source§

impl From<U192> for I384

Source§

impl From<U192> for I448

Source§

impl From<U192> for I512

Source§

impl From<U192> for I768

Source§

impl From<U192> for U256

Source§

impl From<U192> for U320

Source§

impl From<U192> for U384

Source§

impl From<U192> for U448

Source§

impl From<U192> for U512

Source§

impl From<U192> for U768

Source§

impl From<U256> for BigInt

Source§

impl From<U256> for I320

Source§

impl From<U256> for I384

Source§

impl From<U256> for I448

Source§

impl From<U256> for I512

Source§

impl From<U256> for I768

Source§

impl From<U256> for U320

Source§

impl From<U256> for U384

Source§

impl From<U256> for U448

Source§

impl From<U256> for U512

Source§

impl From<U256> for U768

Source§

impl From<U320> for BigInt

Source§

impl From<U320> for I384

Source§

impl From<U320> for I448

Source§

impl From<U320> for I512

Source§

impl From<U320> for I768

Source§

impl From<U320> for U384

Source§

impl From<U320> for U448

Source§

impl From<U320> for U512

Source§

impl From<U320> for U768

Source§

impl From<U384> for BigInt

Source§

impl From<U384> for I448

Source§

impl From<U384> for I512

Source§

impl From<U384> for I768

Source§

impl From<U384> for U448

Source§

impl From<U384> for U512

Source§

impl From<U384> for U768

Source§

impl From<U448> for BigInt

Source§

impl From<U448> for I512

Source§

impl From<U448> for I768

Source§

impl From<U448> for U512

Source§

impl From<U448> for U768

Source§

impl From<U512> for BigInt

Source§

impl From<U512> for I768

Source§

impl From<U512> for U768

Source§

impl From<U768> for BigInt

Source§

impl From<UserTransactionHashesV1> for UserTransactionHashesV2

Source§

impl From<UtcDateTime> for Instant

Source§

impl From<ValidatorProtocolUpdateReadinessSignalSubstate> for ValidatorProtocolUpdateReadinessSignalVersions

Source§

impl From<ValidatorProtocolUpdateReadinessSignalSubstate> for VersionedValidatorProtocolUpdateReadinessSignal

Source§

impl From<ValidatorRewardsSubstate> for ConsensusManagerValidatorRewardsVersions

Source§

impl From<ValidatorRewardsSubstate> for VersionedConsensusManagerValidatorRewards

Source§

impl From<ValidatorSubstate> for ValidatorStateVersions

Source§

impl From<ValidatorSubstate> for VersionedValidatorState

Source§

impl From<Vault> for AccountResourceVaultVersions

Source§

impl From<Vault> for VersionedAccountResourceVault

Source§

impl From<VaultFrozenFlag> for FungibleVaultFreezeStatusVersions

Source§

impl From<VaultFrozenFlag> for NonFungibleVaultFreezeStatusVersions

Source§

impl From<VaultFrozenFlag> for VersionedFungibleVaultFreezeStatus

Source§

impl From<VaultFrozenFlag> for VersionedNonFungibleVaultFreezeStatus

Source§

impl From<Vec<&str>> for RoleList

Source§

impl From<Vec<InstructionV1>> for InstructionsV1

Source§

impl From<Vec<InstructionV2>> for InstructionsV2

Source§

impl From<Vec<u8>> for RawManifest

Source§

impl From<Vec<u8>> for RawFlashTransaction

Source§

impl From<Vec<u8>> for RawLedgerTransaction

Source§

impl From<Vec<u8>> for RawNotarizedTransaction

Source§

impl From<Vec<u8>> for RawPartialTransaction

Source§

impl From<Vec<u8>> for RawPreviewTransaction

Source§

impl From<Vec<u8>> for RawRoundUpdateTransactionV1

Source§

impl From<Vec<u8>> for RawSignedPartialTransaction

Source§

impl From<Vec<u8>> for RawSignedTransactionIntent

Source§

impl From<Vec<u8>> for RawSubintent

Source§

impl From<Vec<u8>> for RawSystemTransaction

Source§

impl From<Vec<u8>> for RawTransactionIntent

1.43.0 · Source§

impl From<Vec<NonZero<u8>>> for CString

Source§

impl From<Vec<String>> for RoleList

Source§

impl From<VersionedConsensusManagerConfiguration> for ConsensusManagerConfigurationVersions

Source§

impl From<VersionedConsensusManagerConfiguration> for ConsensusManagerConfigurationFieldPayload

Source§

impl From<VersionedConsensusManagerCurrentProposalStatistic> for ConsensusManagerCurrentProposalStatisticVersions

Source§

impl From<VersionedConsensusManagerCurrentProposalStatistic> for ConsensusManagerCurrentProposalStatisticFieldPayload

Source§

impl From<VersionedConsensusManagerCurrentValidatorSet> for ConsensusManagerCurrentValidatorSetVersions

Source§

impl From<VersionedConsensusManagerCurrentValidatorSet> for ConsensusManagerCurrentValidatorSetFieldPayload

Source§

impl From<VersionedConsensusManagerProposerMilliTimestamp> for ConsensusManagerProposerMilliTimestampVersions

Source§

impl From<VersionedConsensusManagerProposerMilliTimestamp> for ConsensusManagerProposerMilliTimestampFieldPayload

Source§

impl From<VersionedConsensusManagerProposerMinuteTimestamp> for ConsensusManagerProposerMinuteTimestampVersions

Source§

impl From<VersionedConsensusManagerProposerMinuteTimestamp> for ConsensusManagerProposerMinuteTimestampFieldPayload

Source§

impl From<VersionedConsensusManagerRegisteredValidatorByStake> for ConsensusManagerRegisteredValidatorByStakeVersions

Source§

impl From<VersionedConsensusManagerRegisteredValidatorByStake> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

Source§

impl From<VersionedConsensusManagerState> for ConsensusManagerStateVersions

Source§

impl From<VersionedConsensusManagerState> for ConsensusManagerStateFieldPayload

Source§

impl From<VersionedConsensusManagerValidatorRewards> for ConsensusManagerValidatorRewardsVersions

Source§

impl From<VersionedConsensusManagerValidatorRewards> for ConsensusManagerValidatorRewardsFieldPayload

Source§

impl From<VersionedFungibleResourceManagerDivisibility> for FungibleResourceManagerDivisibilityVersions

Source§

impl From<VersionedFungibleResourceManagerDivisibility> for FungibleResourceManagerDivisibilityFieldPayload

Source§

impl From<VersionedFungibleResourceManagerTotalSupply> for FungibleResourceManagerTotalSupplyVersions

Source§

impl From<VersionedFungibleResourceManagerTotalSupply> for FungibleResourceManagerTotalSupplyFieldPayload

Source§

impl From<VersionedFungibleVaultBalance> for FungibleVaultBalanceVersions

Source§

impl From<VersionedFungibleVaultBalance> for FungibleVaultBalanceFieldPayload

Source§

impl From<VersionedFungibleVaultFreezeStatus> for FungibleVaultFreezeStatusVersions

Source§

impl From<VersionedFungibleVaultFreezeStatus> for FungibleVaultFreezeStatusFieldPayload

Source§

impl From<VersionedFungibleVaultLockedBalance> for FungibleVaultLockedBalanceVersions

Source§

impl From<VersionedFungibleVaultLockedBalance> for FungibleVaultLockedBalanceFieldPayload

Source§

impl From<VersionedLedgerTransactionHashes> for LedgerTransactionHashesVersions

Source§

impl From<VersionedNonFungibleResourceManagerIdType> for NonFungibleResourceManagerIdTypeVersions

Source§

impl From<VersionedNonFungibleResourceManagerIdType> for NonFungibleResourceManagerIdTypeFieldPayload

Source§

impl From<VersionedNonFungibleResourceManagerMutableFields> for NonFungibleResourceManagerMutableFieldsVersions

Source§

impl From<VersionedNonFungibleResourceManagerMutableFields> for NonFungibleResourceManagerMutableFieldsFieldPayload

Source§

impl From<VersionedNonFungibleResourceManagerTotalSupply> for NonFungibleResourceManagerTotalSupplyVersions

Source§

impl From<VersionedNonFungibleResourceManagerTotalSupply> for NonFungibleResourceManagerTotalSupplyFieldPayload

Source§

impl From<VersionedNonFungibleVaultBalance> for NonFungibleVaultBalanceVersions

Source§

impl From<VersionedNonFungibleVaultBalance> for NonFungibleVaultBalanceFieldPayload

Source§

impl From<VersionedNonFungibleVaultFreezeStatus> for NonFungibleVaultFreezeStatusVersions

Source§

impl From<VersionedNonFungibleVaultFreezeStatus> for NonFungibleVaultFreezeStatusFieldPayload

Source§

impl From<VersionedNonFungibleVaultLockedResource> for NonFungibleVaultLockedResourceVersions

Source§

impl From<VersionedNonFungibleVaultLockedResource> for NonFungibleVaultLockedResourceFieldPayload

Source§

impl From<VersionedNonFungibleVaultNonFungible> for NonFungibleVaultNonFungibleVersions

Source§

impl From<VersionedNonFungibleVaultNonFungible> for NonFungibleVaultNonFungibleEntryPayload

Source§

impl From<VersionedPackageBlueprintVersionAuthConfig> for PackageBlueprintVersionAuthConfigVersions

Source§

impl From<VersionedPackageBlueprintVersionAuthConfig> for PackageBlueprintVersionAuthConfigEntryPayload

Source§

impl From<VersionedPackageBlueprintVersionDefinition> for PackageBlueprintVersionDefinitionVersions

Source§

impl From<VersionedPackageBlueprintVersionDefinition> for PackageBlueprintVersionDefinitionEntryPayload

Source§

impl From<VersionedPackageBlueprintVersionDependencies> for PackageBlueprintVersionDependenciesVersions

Source§

impl From<VersionedPackageBlueprintVersionDependencies> for PackageBlueprintVersionDependenciesEntryPayload

Source§

impl From<VersionedPackageBlueprintVersionRoyaltyConfig> for PackageBlueprintVersionRoyaltyConfigVersions

Source§

impl From<VersionedPackageBlueprintVersionRoyaltyConfig> for PackageBlueprintVersionRoyaltyConfigEntryPayload

Source§

impl From<VersionedPackageCodeInstrumentedCode> for PackageCodeInstrumentedCodeVersions

Source§

impl From<VersionedPackageCodeInstrumentedCode> for PackageCodeInstrumentedCodeEntryPayload

Source§

impl From<VersionedPackageCodeOriginalCode> for PackageCodeOriginalCodeVersions

Source§

impl From<VersionedPackageCodeOriginalCode> for PackageCodeOriginalCodeEntryPayload

Source§

impl From<VersionedPackageCodeVmType> for PackageCodeVmTypeVersions

Source§

impl From<VersionedPackageCodeVmType> for PackageCodeVmTypeEntryPayload

Source§

impl From<VersionedPackageRoyaltyAccumulator> for PackageRoyaltyAccumulatorVersions

Source§

impl From<VersionedPackageRoyaltyAccumulator> for PackageRoyaltyAccumulatorFieldPayload

Source§

impl From<VersionedSchema<ScryptoCustomSchema>> for PackageSchemaEntryPayload

Source§

impl From<VersionedValidatorProtocolUpdateReadinessSignal> for ValidatorProtocolUpdateReadinessSignalVersions

Source§

impl From<VersionedValidatorProtocolUpdateReadinessSignal> for ValidatorProtocolUpdateReadinessSignalFieldPayload

Source§

impl From<VersionedValidatorState> for ValidatorStateVersions

Source§

impl From<VersionedValidatorState> for ValidatorStateFieldPayload

Source§

impl From<WellKnownTypeId> for LocalTypeId

Source§

impl From<WellKnownTypeId> for RustTypeId

Source§

impl From<AccessControllerV1Substate> for AccessControllerStateVersions

Source§

impl From<AccessControllerV1Substate> for AccessControllerV2StateVersions

Source§

impl From<AccessControllerV1Substate> for VersionedAccessControllerState

Source§

impl From<AccessControllerV1Substate> for AccessControllerV2Substate

Source§

impl From<AccessControllerV1Substate> for VersionedAccessControllerV2State

Source§

impl From<VersionedAccessControllerState> for AccessControllerStateVersions

Source§

impl From<VersionedAccessControllerState> for AccessControllerStateFieldPayload

Source§

impl From<AccessControllerV2Substate> for AccessControllerV2StateVersions

Source§

impl From<AccessControllerV2Substate> for VersionedAccessControllerV2State

Source§

impl From<VersionedAccessControllerV2State> for AccessControllerV2StateVersions

Source§

impl From<VersionedAccessControllerV2State> for AccessControllerV2StateFieldPayload

Source§

impl From<BaseValueStackOffset> for usize

Source§

impl From<Bytes> for usize

Source§

impl From<EngineFunc> for InternalFunc

Source§

impl From<ExtendedPoint> for EdwardsPoint

Source§

impl From<ExtendedPoint> for EdwardsPoint

Source§

impl From<FrameValueStackOffset> for usize

Source§

impl From<Instr> for Instr

Source§

impl From<InternalError> for signature::error::Error

Source§

impl From<InternalNode> for HashMap<Nibble, Child>

Source§

impl From<InternalSignature> for ed25519::Signature

Source§

impl From<PanicMessage> for Box<dyn Any + Send>

Source§

impl From<ParserNumber> for Number

Source§

impl From<RawFlashTransaction> for Vec<u8>

Source§

impl From<ResumableHostError> for wasmi::error::Error

Source§

impl From<SborBackwardsCompatibleKnownManifestObjectNames> for KnownManifestObjectNames

Source§

impl From<StagingDatabaseUpdates> for DatabaseUpdates

Source§

impl From<StagingNodeDatabaseUpdates> for NodeDatabaseUpdates

Source§

impl From<StagingPartitionDatabaseUpdates> for PartitionDatabaseUpdates

Source§

impl From<TokenStream> for proc_macro::TokenStream

Source§

impl From<TokenStream> for proc_macro::TokenStream

Source§

impl From<TranslationError> for wasmi::error::Error

1.17.0 (const: unstable) · Source§

impl From<[u8; 4]> for IpAddr

1.9.0 (const: unstable) · Source§

impl From<[u8; 4]> for Ipv4Addr

1.17.0 (const: unstable) · Source§

impl From<[u8; 16]> for IpAddr

1.9.0 (const: unstable) · Source§

impl From<[u8; 16]> for Ipv6Addr

Source§

impl From<[u8; 30]> for NodeId

Source§

impl From<[u8; 32]> for NonFungibleLocalId

Source§

impl From<[u8; 32]> for SigningKey

Source§

impl From<[u8; 32]> for RUIDNonFungibleLocalId

Source§

impl From<[u8; 64]> for ed25519::Signature

1.17.0 (const: unstable) · Source§

impl From<[u16; 8]> for IpAddr

1.16.0 (const: unstable) · Source§

impl From<[u16; 8]> for Ipv6Addr

Source§

impl From<u32x8> for __m256i

Source§

impl From<u64x4> for __m256i

Source§

impl<'_derivative_strum> From<&'_derivative_strum EntityType> for &'static str

Source§

impl<'_enum> From<&'_enum Instruction> for InstructionDiscriminants

Source§

impl<'a> From<&'a CheckReferenceEvent<'a>> for CheckReferenceEventOwned

Source§

impl<'a> From<&'a CreateNodeEvent<'a>> for CreateNodeEventOwned

Source§

impl<'a> From<&'a DrainSubstatesEvent<'a>> for DrainSubstatesEventOwned

Source§

impl<'a> From<&'a DropNodeEvent<'a>> for DropNodeEventOwned

Source§

impl<'a> From<&'a MoveModuleEvent<'a>> for MoveModuleEventOwned

Source§

impl<'a> From<&'a OpenSubstateEvent<'a>> for OpenSubstateEventOwned

Source§

impl<'a> From<&'a ReadSubstateEvent<'a>> for ReadSubstateEventOwned

Source§

impl<'a> From<&'a RemoveSubstateEvent<'a>> for RemoveSubstateEventOwned

Source§

impl<'a> From<&'a ScanKeysEvent<'a>> for ScanKeysEventOwned

Source§

impl<'a> From<&'a ScanSortedSubstatesEvent<'a>> for ScanSortedSubstatesEventOwned

Source§

impl<'a> From<&'a SetSubstateEvent<'a>> for SetSubstateEventOwned

Source§

impl<'a> From<&'a WriteSubstateEvent<'a>> for WriteSubstateEventOwned

Source§

impl<'a> From<&'a str> for &'a BStr

Source§

impl<'a> From<&'a str> for &'a Bytes

1.0.0 · Source§

impl<'a> From<&'a str> for Cow<'a, str>

Source§

impl<'a> From<&'a str> for toml::value::Value

Source§

impl<'a> From<&'a str> for ColoredString

Source§

impl<'a> From<&'a ByteString> for Cow<'a, ByteStr>

1.28.0 · Source§

impl<'a> From<&'a CString> for Cow<'a, CStr>

Source§

impl<'a> From<&'a ByteStr> for Cow<'a, ByteStr>

Source§

impl<'a> From<&'a ByteStr> for ByteString

1.28.0 · Source§

impl<'a> From<&'a CStr> for Cow<'a, CStr>

1.28.0 · Source§

impl<'a> From<&'a OsStr> for Cow<'a, OsStr>

1.28.0 · Source§

impl<'a> From<&'a OsString> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> From<&'a Path> for Cow<'a, Path>

1.28.0 · Source§

impl<'a> From<&'a PathBuf> for Cow<'a, Path>

Source§

impl<'a> From<&'a AggregatePublicKey> for &'a blst_p1

Source§

impl<'a> From<&'a AggregateSignature> for &'a blst_p2

Source§

impl<'a> From<&'a PublicKey> for &'a blst_p1_affine

Source§

impl<'a> From<&'a SecretKey> for &'a blst_scalar

Source§

impl<'a> From<&'a Signature> for &'a blst_p2_affine

Source§

impl<'a> From<&'a AggregatePublicKey> for &'a blst_p2

Source§

impl<'a> From<&'a AggregateSignature> for &'a blst_p1

Source§

impl<'a> From<&'a PublicKey> for &'a blst_p2_affine

Source§

impl<'a> From<&'a SecretKey> for &'a blst_scalar

Source§

impl<'a> From<&'a Signature> for &'a blst_p1_affine

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a Signature> for SerializedSignature

Source§

impl<'a> From<&'a Keypair> for secp256k1::key::PublicKey

Source§

impl<'a> From<&'a Keypair> for SecretKey

Source§

impl<'a> From<&'a BStr> for &'a [u8]

Source§

impl<'a> From<&'a Bytes> for &'a [u8]

Source§

impl<'a> From<&'a AddressBech32Encoder> for AddressDisplayContext<'a>

Source§

impl<'a> From<&'a AddressBech32Encoder> for TransactionReceiptDisplayContext<'a>

1.28.0 · Source§

impl<'a> From<&'a String> for Cow<'a, str>

Source§

impl<'a> From<&'a TransactionHashBech32Encoder> for TransactionHashDisplayContext<'a>

Source§

impl<'a> From<&'a [u8]> for &'a BStr

Source§

impl<'a> From<&'a [u8]> for &'a Bytes

1.6.0 · Source§

impl<'a> From<&str> for Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<&str> for Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a> From<Cow<'a, str>> for serde_json::value::Value

1.14.0 · Source§

impl<'a> From<Cow<'a, str>> for String

1.28.0 · Source§

impl<'a> From<Cow<'a, CStr>> for CString

1.28.0 · Source§

impl<'a> From<Cow<'a, OsStr>> for OsString

1.28.0 · Source§

impl<'a> From<Cow<'a, Path>> for PathBuf

Source§

impl<'a> From<ExecutionCostingEntry<'a>> for &'static str

Source§

impl<'a> From<ExecutionCostingEntry<'a>> for ExecutionCostingEntryOwned

Source§

impl<'a> From<FinalizationCostingEntry<'a>> for &'static str

Source§

impl<'a> From<Option<&'a AddressBech32Encoder>> for AddressDisplayContext<'a>

Source§

impl<'a> From<Option<&'a AddressBech32Encoder>> for TransactionReceiptDisplayContext<'a>

Source§

impl<'a> From<Option<&'a TransactionHashBech32Encoder>> for TransactionHashDisplayContext<'a>

Source§

impl<'a> From<InvocationKind<'a>> for OwnedInvocationKind

Source§

impl<'a> From<ByteString> for Cow<'a, ByteStr>

1.28.0 · Source§

impl<'a> From<CString> for Cow<'a, CStr>

1.28.0 · Source§

impl<'a> From<OsString> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> From<PathBuf> for Cow<'a, Path>

1.0.0 · Source§

impl<'a> From<String> for Cow<'a, str>

1.6.0 · Source§

impl<'a> From<String> for Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<String> for Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a, '_derivative_strum> From<&'_derivative_strum ExecutionCostingEntry<'a>> for &'static str

Source§

impl<'a, '_derivative_strum> From<&'_derivative_strum FinalizationCostingEntry<'a>> for &'static str

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + 'a>

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a, A> From<&'a [<A as Array>::Item]> for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for scrypto_test::prelude::Arc<B>
where B: ToOwned + ?Sized, Arc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for Rc<B>
where B: ToOwned + ?Sized, Rc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.0.0 · Source§

impl<'a, E> From<E> for Box<dyn Error + 'a>
where E: Error + 'a,

1.0.0 · Source§

impl<'a, E> From<E> for Box<dyn Error + Sync + Send + 'a>
where E: Error + Send + Sync + 'a,

Source§

impl<'a, K, V> From<IndexedEntry<'a, K, V>> for OccupiedEntry<'a, K, V>

Source§

impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for IndexedEntry<'a, K, V>

1.30.0 (const: unstable) · Source§

impl<'a, T> From<&'a Option<T>> for Option<&'a T>

Source§

impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 128]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1024]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.8.0 · Source§

impl<'a, T> From<&'a [T]> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T> From<&'a GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>
where T: OutputSizeUser,

1.28.0 · Source§

impl<'a, T> From<&'a Vec<T>> for Cow<'a, [T]>
where T: Clone,

1.30.0 (const: unstable) · Source§

impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T>

Source§

impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 40]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 51]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 57]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 60]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 70]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1024]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.14.0 · Source§

impl<'a, T> From<Cow<'a, [T]>> for Vec<T>
where [T]: ToOwned<Owned = Vec<T>>,

Source§

impl<'a, T> From<&'a T> for StoreContext<'a, <T as AsContext>::Data>
where T: AsContext,

Source§

impl<'a, T> From<&'a mut T> for AliasableMut<'a, T>
where T: ?Sized,

Source§

impl<'a, T> From<&'a mut T> for Caller<'a, <T as AsContext>::Data>
where T: AsContextMut,

Source§

impl<'a, T> From<&'a mut T> for StoreContext<'a, <T as AsContext>::Data>
where T: AsContext,

Source§

impl<'a, T> From<&'a mut T> for StoreContextMut<'a, <T as AsContext>::Data>
where T: AsContextMut,

1.8.0 · Source§

impl<'a, T> From<Vec<T>> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T, N> From<&'a [T]> for &'a GenericArray<T, N>
where N: ArrayLength<T>,

Source§

impl<'a, T, N> From<&'a mut [T]> for &'a mut GenericArray<T, N>
where N: ArrayLength<T>,

1.77.0 · Source§

impl<'a, T, const N: usize> From<&'a [T; N]> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'b> From<&'b Value> for toml_edit::value::Value

Source§

impl<'b> From<&'b str> for toml_edit::value::Value

Source§

impl<'b> From<&'b str> for toml_edit::key::Key

Source§

impl<'b> From<&'b InternalString> for toml_edit::value::Value

Source§

impl<'b> From<&'b String> for toml_edit::value::Value

Source§

impl<'b> From<&'b String> for toml_edit::key::Key

Source§

impl<'data> From<&'data mut [u8]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from a fully initialized slice.

Source§

impl<'data> From<&'data mut [MaybeUninit<u8>]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from an uninitialized buffer.

Use set_init if part of the buffer is known to be already initialized.

Source§

impl<'data> From<BorrowedCursor<'data>> for BorrowedBuf<'data>

Creates a new BorrowedBuf from a cursor.

Use BorrowedCursor::with_unfilled_buf instead for a safer alternative.

Source§

impl<'g> From<&'g str> for PackagePublishingSource

Source§

impl<'g> From<&'g Path> for PackagePublishingSource

Source§

impl<'g, T> From<Shared<'g, T>> for Atomic<T>
where T: Pointable + ?Sized,

Source§

impl<'h> From<Match<'h>> for &'h [u8]

Source§

impl<'h> From<Match<'h>> for scrypto_test::prelude::rust::ops::Range<usize>

Source§

impl<'h> From<Match<'h>> for &'h str

Source§

impl<'h> From<Match<'h>> for scrypto_test::prelude::rust::ops::Range<usize>

Source§

impl<'h, H> From<&'h H> for Input<'h>
where H: AsRef<[u8]> + ?Sized,

Source§

impl<A> From<(A,)> for Zip<(<A as IntoIterator>::IntoIter,)>
where A: IntoIterator,

1.19.0 · Source§

impl<A> From<Box<str, A>> for Box<[u8], A>
where A: Allocator,

Source§

impl<A> From<Vec<<A as Array>::Item>> for SmallVec<A>
where A: Array,

Source§

impl<A> From<A> for SmallVec<A>
where A: Array,

Source§

impl<A, B> From<(A, B)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter)>

Source§

impl<A, B, C> From<(A, B, C)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D> From<(A, B, C, D)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E> From<(A, B, C, D, E)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F> From<(A, B, C, D, E, F)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G> From<(A, B, C, D, E, F, G)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H> From<(A, B, C, D, E, F, G, H)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I> From<(A, B, C, D, E, F, G, H, I)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J> From<(A, B, C, D, E, F, G, H, I, J)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> From<(A, B, C, D, E, F, G, H, I, J, K)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> From<(A, B, C, D, E, F, G, H, I, J, K, L)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter, <L as IntoIterator>::IntoIter)>

Source§

impl<Data> From<Data> for NonFungibleResourceManagerDataEntryPayload<Data>

Source§

impl<E> From<InvokeError<E>> for RuntimeError
where E: SelfError,

Source§

impl<E> From<RuntimeError> for InvokeError<E>
where E: SelfError,

Source§

impl<E> From<ValidationError> for PayloadValidationError<E>
where E: CustomExtension,

Source§

impl<E> From<E> for InvokeError<E>
where E: SelfError,

Source§

impl<E> From<E> for Report<E>
where E: Error,

Source§

impl<E> From<E> for anyhow::Error
where E: Error + Send + Sync + 'static,

Source§

impl<E> From<E> for Trap
where E: HostError,

Source§

impl<F> From<PersistError<F>> for std::io::error::Error

Source§

impl<F> From<PersistError<F>> for NamedTempFile<F>

1.17.0 (const: unstable) · Source§

impl<I> From<(I, u16)> for SocketAddr
where I: Into<IpAddr>,

Source§

impl<K, V> From<&Slice<K, V>> for Box<Slice<K, V>>
where K: Copy, V: Copy,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for HashMap<K, V>
where K: Eq + Hash,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for indexmap_nostd::map::IndexMap<K, V>
where K: Ord + Clone,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for indexmap::map::IndexMap<K, V>
where K: Hash + Eq,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for scrypto_test::prelude::indexmap::IndexMap<K, V>
where K: Hash + Eq,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for BTreeMap<K, V>
where K: Ord,

Source§

impl<L, R> From<Result<R, L>> for Either<L, R>

Convert from Result to Either with Ok => Right and Err => Left.

Source§

impl<L, R> From<Either<L, R>> for Result<R, L>

Convert from Either to Result with Right => Ok and Left => Err.

Source§

impl<O> From<ComponentAddress> for scrypto::component::component::Global<O>
where O: HasStub + TypeCheckable,

Source§

impl<R, G, T> From<T> for ReentrantMutex<R, G, T>
where R: RawMutex, G: GetThreadId,

Source§

impl<R, T> From<T> for lock_api::mutex::Mutex<R, T>
where R: RawMutex,

Source§

impl<R, T> From<T> for lock_api::rwlock::RwLock<R, T>
where R: RawRwLock,

Source§

impl<S> From<SchemaVersions<S>> for VersionedSchema<S>
where S: CustomSchema,

Source§

impl<S> From<SchemaV1<S>> for SchemaVersions<S>
where S: CustomSchema,

Source§

impl<S> From<SchemaV1<S>> for VersionedSchema<S>
where S: CustomSchema,

Source§

impl<S> From<VersionedSchema<S>> for SchemaVersions<S>
where S: CustomSchema,

Source§

impl<S, V> From<HashMap<S, V>> for toml::value::Value
where S: Into<String> + Hash + Eq, V: Into<Value>,

Source§

impl<S, V> From<BTreeMap<S, V>> for toml::value::Value
where S: Into<String>, V: Into<Value>,

Source§

impl<T> From<&[T]> for serde_json::value::Value
where T: Clone + Into<Value>,

Source§

impl<T> From<&[T]> for triomphe::arc::Arc<[T]>
where T: Copy,

1.21.0 · Source§

impl<T> From<&[T]> for scrypto_test::prelude::Arc<[T]>
where T: Clone,

1.17.0 · Source§

impl<T> From<&[T]> for Box<[T]>
where T: Clone,

1.21.0 · Source§

impl<T> From<&[T]> for Rc<[T]>
where T: Clone,

1.0.0 · Source§

impl<T> From<&[T]> for Vec<T>
where T: Clone,

Source§

impl<T> From<&Slice<T>> for Box<Slice<T>>
where T: Copy,

1.84.0 · Source§

impl<T> From<&mut [T]> for scrypto_test::prelude::Arc<[T]>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Box<[T]>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Rc<[T]>
where T: Clone,

1.19.0 · Source§

impl<T> From<&mut [T]> for Vec<T>
where T: Clone,

1.45.0 · Source§

impl<T> From<Cow<'_, [T]>> for Box<[T]>
where T: Clone,

Source§

impl<T> From<Option<T>> for Inheritable<T>

Source§

impl<T> From<Option<T>> for serde_json::value::Value
where T: Into<Value>,

Source§

impl<T> From<Inheritable<T>> for Option<T>

Source§

impl<T> From<[T; 1]> for GenericArray<T, UInt<UTerm, B1>>

Source§

impl<T> From<[T; 2]> for GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<T> From<[T; 3]> for GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<T> From<[T; 4]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<T> From<[T; 5]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<T> From<[T; 6]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<T> From<[T; 7]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<T> From<[T; 8]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 9]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 10]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 11]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 12]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 13]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 14]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 15]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 33]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 34]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 35]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 36]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 37]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 38]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 39]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 40]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 41]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 42]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 43]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 44]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 45]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 46]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 47]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 48]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 49]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 50]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 51]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 52]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 53]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 54]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 55]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 56]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 57]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 58]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 59]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 60]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 61]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 62]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 63]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 64]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 70]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 80]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 90]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 100]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 128]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 200]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 256]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 300]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 400]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 500]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 512]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1000]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1024]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.71.0 · Source§

impl<T> From<[T; N]> for (T₁, T₂, …, Tₙ)

This trait is implemented for tuples up to twelve items long.

1.34.0 (const: unstable) · Source§

impl<T> From<!> for T

Stability note: This impl does not yet exist, but we are “reserving space” to add it in the future. See rust-lang/rust#64715 for details.

Source§

impl<T> From<*const T> for Atomic<T>

Source§

impl<T> From<*const T> for Shared<'_, T>

1.23.0 (const: unstable) · Source§

impl<T> From<*mut T> for AtomicPtr<T>

1.0.0 · Source§

impl<T> From<&T> for OsString
where T: AsRef<OsStr> + ?Sized,

1.0.0 · Source§

impl<T> From<&T> for PathBuf
where T: AsRef<OsStr> + ?Sized,

1.25.0 (const: unstable) · Source§

impl<T> From<&T> for NonNull<T>
where T: ?Sized,

1.25.0 (const: unstable) · Source§

impl<T> From<&mut T> for NonNull<T>
where T: ?Sized,

1.71.0 · Source§

impl<T> From<(T₁, T₂, …, Tₙ)> for [T; N]

This trait is implemented for tuples up to twelve items long.

Source§

impl<T> From<Range<T>> for scrypto_test::prelude::rust::ops::Range<T>

Source§

impl<T> From<RangeFrom<T>> for scrypto_test::prelude::rust::ops::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for scrypto_test::prelude::rust::ops::RangeInclusive<T>

Source§

impl<T> From<AliasableVec<T>> for Vec<T>

Source§

impl<T> From<SendError<T>> for crossbeam_channel::err::SendTimeoutError<T>

Source§

impl<T> From<SendError<T>> for crossbeam_channel::err::TrySendError<T>

Source§

impl<T> From<Owned<T>> for Atomic<T>
where T: Pointable + ?Sized,

Source§

impl<T> From<UniquePtr<T>> for SharedPtr<T>

Source§

impl<T> From<GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>
where T: OutputSizeUser,

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 1024]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 512]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 1000]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 256]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 300]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 400]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 500]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 128]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>> for [T; 200]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 64]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>> for [T; 70]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 100]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>> for [T; 35]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>> for [T; 39]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>> for [T; 41]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>> for [T; 43]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>> for [T; 47]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>> for [T; 49]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>> for [T; 51]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>> for [T; 53]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>> for [T; 55]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>> for [T; 61]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>> for [T; 16]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>> for [T; 18]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>> for [T; 20]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>> for [T; 22]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>> for [T; 24]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>> for [T; 25]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>> for [T; 26]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>> for [T; 27]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>> for [T; 31]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]

Source§

impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]

Source§

impl<T> From<CtOption<T>> for Option<T>

Source§

impl<T> From<Arc<HeaderSlice<(), T>>> for triomphe::arc::Arc<T>
where T: ?Sized,

Source§

impl<T> From<Arc<T>> for triomphe::arc::Arc<HeaderSlice<(), T>>
where T: ?Sized,

Source§

impl<T> From<Const32<T>> for AnyConst32

1.31.0 (const: unstable) · Source§

impl<T> From<NonZero<T>> for T

Source§

impl<T> From<Range<T>> for core::range::Range<T>

Source§

impl<T> From<RangeFrom<T>> for core::range::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for core::range::RangeInclusive<T>

Source§

impl<T> From<SendError<T>> for scrypto_test::prelude::rust::sync::mpmc::SendTimeoutError<T>

1.24.0 · Source§

impl<T> From<SendError<T>> for scrypto_test::prelude::rust::sync::mpmc::TrySendError<T>

1.0.0 · Source§

impl<T> From<PoisonError<T>> for TryLockError<T>

Source§

impl<T> From<Box<T>> for AliasableBox<T>
where T: ?Sized,

Source§

impl<T> From<Box<T>> for Atomic<T>

Source§

impl<T> From<Box<T>> for Owned<T>

Source§

impl<T> From<Box<T>> for triomphe::arc::Arc<T>

Source§

impl<T> From<NonFungibleGlobalId> for NonFungible<T>
where T: NonFungibleData,

Source§

impl<T> From<Vec<T>> for serde_json::value::Value
where T: Into<Value>,

Source§

impl<T> From<Vec<T>> for AliasableVec<T>

Source§

impl<T> From<Vec<T>> for triomphe::arc::Arc<[T]>

Source§

impl<T> From<Vec<T>> for ResourceOrNonFungibleList

Source§

impl<T> From<T> for GlobalCaller
where T: Into<GlobalAddress>,

Source§

impl<T> From<T> for InstructionV1

Source§

impl<T> From<T> for InstructionV2

1.12.0 (const: unstable) · Source§

impl<T> From<T> for Option<T>

Source§

impl<T> From<T> for RuntimeError
where T: Into<CallFrameError>,

1.36.0 (const: unstable) · Source§

impl<T> From<T> for Poll<T>

Source§

impl<T> From<T> for UnsafePinned<T>

Source§

impl<T> From<T> for Atomic<T>

Source§

impl<T> From<T> for Owned<T>

Source§

impl<T> From<T> for AtomicCell<T>

Source§

impl<T> From<T> for CachePadded<T>

Source§

impl<T> From<T> for ShardedLock<T>

Source§

impl<T> From<T> for once_cell::sync::OnceCell<T>

Source§

impl<T> From<T> for once_cell::unsync::OnceCell<T>

Source§

impl<T> From<T> for Message

Source§

impl<T> From<T> for Path
where T: Into<PathSegment>,

Source§

impl<T> From<T> for PathSegment
where T: Into<Ident>,

Source§

impl<T> From<T> for triomphe::arc::Arc<T>

Source§

impl<T> From<T> for TypedVal
where T: Typed + Into<UntypedVal>,

Source§

impl<T> From<T> for scrypto_test::prelude::rust::sync::nonpoison::Mutex<T>

Source§

impl<T> From<T> for scrypto_test::prelude::rust::sync::nonpoison::RwLock<T>

Source§

impl<T> From<T> for Exclusive<T>

1.24.0 · Source§

impl<T> From<T> for scrypto_test::prelude::rust::sync::Mutex<T>

1.70.0 · Source§

impl<T> From<T> for OnceLock<T>

Source§

impl<T> From<T> for ReentrantLock<T>

1.24.0 · Source§

impl<T> From<T> for scrypto_test::prelude::rust::sync::RwLock<T>

1.6.0 · Source§

impl<T> From<T> for scrypto_test::prelude::Arc<T>

1.6.0 · Source§

impl<T> From<T> for Box<T>

1.12.0 (const: unstable) · Source§

impl<T> From<T> for Cell<T>

1.70.0 (const: unstable) · Source§

impl<T> From<T> for scrypto_test::prelude::OnceCell<T>

1.6.0 · Source§

impl<T> From<T> for Rc<T>

1.12.0 (const: unstable) · Source§

impl<T> From<T> for RefCell<T>

Source§

impl<T> From<T> for SyncUnsafeCell<T>

1.12.0 (const: unstable) · Source§

impl<T> From<T> for UnsafeCell<T>

1.0.0 (const: unstable) · Source§

impl<T> From<T> for T

1.5.0 · Source§

impl<T, A> From<BinaryHeap<T, A>> for Vec<T, A>
where A: Allocator,

1.18.0 · Source§

impl<T, A> From<Box<[T], A>> for Vec<T, A>
where A: Allocator,

1.33.0 · Source§

impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
where A: Allocator + 'static, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for scrypto_test::prelude::Arc<T, A>
where A: Allocator, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for Rc<T, A>
where A: Allocator, T: ?Sized,

1.5.0 · Source§

impl<T, A> From<Vec<T, A>> for BinaryHeap<T, A>
where T: Ord, A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for scrypto_test::prelude::Arc<[T], A>
where A: Allocator + Clone,

1.20.0 · Source§

impl<T, A> From<Vec<T, A>> for Box<[T], A>
where A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for Rc<[T], A>
where A: Allocator,

1.10.0 · Source§

impl<T, A> From<Vec<T, A>> for VecDeque<T, A>
where A: Allocator,

1.10.0 · Source§

impl<T, A> From<VecDeque<T, A>> for Vec<T, A>
where A: Allocator,

Source§

impl<T, R> From<T> for SpinMutex<T, R>

Source§

impl<T, R> From<T> for spin::mutex::Mutex<T, R>

Source§

impl<T, R> From<T> for spin::rwlock::RwLock<T, R>

Source§

impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>
where A: Allocator + Clone,

Source§

impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>
where A: Allocator,

Source§

impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP>

Create an ArrayVec from an array.

use arrayvec::ArrayVec;

let mut array = ArrayVec::from([1, 2, 3]);
assert_eq!(array.len(), 3);
assert_eq!(array.capacity(), 3);
1.74.0 · Source§

impl<T, const N: usize> From<&[T; N]> for Vec<T>
where T: Clone,

1.74.0 · Source§

impl<T, const N: usize> From<&mut [T; N]> for Vec<T>
where T: Clone,

Source§

impl<T, const N: usize> From<(&T, usize)> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<(&mut T, usize)> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<[T; N]> for serde_json::value::Value
where T: Into<Value>,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for scrypto_test::prelude::hash_set::ext_HashSet<T>
where T: Eq + Hash,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BinaryHeap<T>
where T: Ord,

Source§

impl<T, const N: usize> From<[T; N]> for Simd<T, N>

Source§

impl<T, const N: usize> From<[T; N]> for indexmap_nostd::set::IndexSet<T>
where T: Ord + Clone,

Source§

impl<T, const N: usize> From<[T; N]> for indexmap::set::IndexSet<T>
where T: Eq + Hash,

Source§

impl<T, const N: usize> From<[T; N]> for scrypto_test::prelude::indexmap::IndexSet<T>
where T: Eq + Hash,

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for scrypto_test::prelude::Arc<[T]>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BTreeSet<T>
where T: Ord,

1.45.0 · Source§

impl<T, const N: usize> From<[T; N]> for Box<[T]>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for LinkedList<T>

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for Rc<[T]>

1.44.0 · Source§

impl<T, const N: usize> From<[T; N]> for Vec<T>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for VecDeque<T>

Source§

impl<T, const N: usize> From<*const T> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<*mut T> for AtomicTagPtr<T, N>

Source§

impl<T, const N: usize> From<*mut T> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<&T> for TagNonNull<T, N>

Source§

impl<T, const N: usize> From<&T> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<&mut T> for TagNonNull<T, N>

Source§

impl<T, const N: usize> From<&mut T> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<Mask<T, N>> for [bool; N]

Source§

impl<T, const N: usize> From<Simd<T, N>> for [T; N]

Source§

impl<T, const N: usize> From<TagNonNull<T, N>> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<TagPtr<T, N>> for AtomicTagPtr<T, N>

Source§

impl<T, const N: usize> From<NonNull<T>> for TagPtr<T, N>

Source§

impl<T, const N: usize> From<Mask<T, N>> for Simd<T, N>

Source§

impl<T, const N: usize> From<[bool; N]> for Mask<T, N>

Source§

impl<V> From<Vec<V>> for toml::value::Value
where V: Into<Value>,

1.0.0 · Source§

impl<W> From<IntoInnerError<W>> for std::io::error::Error

1.51.0 · Source§

impl<W> From<Arc<W>> for RawWaker
where W: Wake + Send + Sync + 'static,

1.51.0 · Source§

impl<W> From<Arc<W>> for Waker
where W: Wake + Send + Sync + 'static,

Source§

impl<W> From<Rc<W>> for LocalWaker
where W: LocalWake + 'static,

Source§

impl<W> From<Rc<W>> for RawWaker
where W: LocalWake + 'static,

Source§

impl<Z> From<Z> for Zeroizing<Z>
where Z: Zeroize,

Source§

impl<const N: usize> From<bool> for BInt<N>

Source§

impl<const N: usize> From<bool> for BIntD8<N>

Source§

impl<const N: usize> From<bool> for BIntD16<N>

Source§

impl<const N: usize> From<bool> for BIntD32<N>

Source§

impl<const N: usize> From<bool> for BUint<N>

Source§

impl<const N: usize> From<bool> for BUintD8<N>

Source§

impl<const N: usize> From<bool> for BUintD16<N>

Source§

impl<const N: usize> From<bool> for BUintD32<N>

Source§

impl<const N: usize> From<char> for BUint<N>

Source§

impl<const N: usize> From<char> for BUintD8<N>

Source§

impl<const N: usize> From<char> for BUintD16<N>

Source§

impl<const N: usize> From<char> for BUintD32<N>

Source§

impl<const N: usize> From<i8> for BInt<N>

Source§

impl<const N: usize> From<i8> for BIntD8<N>

Source§

impl<const N: usize> From<i8> for BIntD16<N>

Source§

impl<const N: usize> From<i8> for BIntD32<N>

Source§

impl<const N: usize> From<i16> for BInt<N>

Source§

impl<const N: usize> From<i16> for BIntD8<N>

Source§

impl<const N: usize> From<i16> for BIntD16<N>

Source§

impl<const N: usize> From<i16> for BIntD32<N>

Source§

impl<const N: usize> From<i32> for BInt<N>

Source§

impl<const N: usize> From<i32> for BIntD8<N>

Source§

impl<const N: usize> From<i32> for BIntD16<N>

Source§

impl<const N: usize> From<i32> for BIntD32<N>

Source§

impl<const N: usize> From<i64> for BInt<N>

Source§

impl<const N: usize> From<i64> for BIntD8<N>

Source§

impl<const N: usize> From<i64> for BIntD16<N>

Source§

impl<const N: usize> From<i64> for BIntD32<N>

Source§

impl<const N: usize> From<i128> for BInt<N>

Source§

impl<const N: usize> From<i128> for BIntD8<N>

Source§

impl<const N: usize> From<i128> for BIntD16<N>

Source§

impl<const N: usize> From<i128> for BIntD32<N>

Source§

impl<const N: usize> From<isize> for BInt<N>

Source§

impl<const N: usize> From<isize> for BIntD8<N>

Source§

impl<const N: usize> From<isize> for BIntD16<N>

Source§

impl<const N: usize> From<isize> for BIntD32<N>

Source§

impl<const N: usize> From<u8> for BInt<N>

Source§

impl<const N: usize> From<u8> for BIntD8<N>

Source§

impl<const N: usize> From<u8> for BIntD16<N>

Source§

impl<const N: usize> From<u8> for BIntD32<N>

Source§

impl<const N: usize> From<u8> for BUint<N>

Source§

impl<const N: usize> From<u8> for BUintD8<N>

Source§

impl<const N: usize> From<u8> for BUintD16<N>

Source§

impl<const N: usize> From<u8> for BUintD32<N>

Source§

impl<const N: usize> From<u16> for BInt<N>

Source§

impl<const N: usize> From<u16> for BIntD8<N>

Source§

impl<const N: usize> From<u16> for BIntD16<N>

Source§

impl<const N: usize> From<u16> for BIntD32<N>

Source§

impl<const N: usize> From<u16> for BUint<N>

Source§

impl<const N: usize> From<u16> for BUintD8<N>

Source§

impl<const N: usize> From<u16> for BUintD16<N>

Source§

impl<const N: usize> From<u16> for BUintD32<N>

Source§

impl<const N: usize> From<u32> for BInt<N>

Source§

impl<const N: usize> From<u32> for BIntD8<N>

Source§

impl<const N: usize> From<u32> for BIntD16<N>

Source§

impl<const N: usize> From<u32> for BIntD32<N>

Source§

impl<const N: usize> From<u32> for BUint<N>

Source§

impl<const N: usize> From<u32> for BUintD8<N>

Source§

impl<const N: usize> From<u32> for BUintD16<N>

Source§

impl<const N: usize> From<u32> for BUintD32<N>

Source§

impl<const N: usize> From<u64> for BInt<N>

Source§

impl<const N: usize> From<u64> for BIntD8<N>

Source§

impl<const N: usize> From<u64> for BIntD16<N>

Source§

impl<const N: usize> From<u64> for BIntD32<N>

Source§

impl<const N: usize> From<u64> for BUint<N>

Source§

impl<const N: usize> From<u64> for BUintD8<N>

Source§

impl<const N: usize> From<u64> for BUintD16<N>

Source§

impl<const N: usize> From<u64> for BUintD32<N>

Source§

impl<const N: usize> From<u128> for BInt<N>

Source§

impl<const N: usize> From<u128> for BIntD8<N>

Source§

impl<const N: usize> From<u128> for BIntD16<N>

Source§

impl<const N: usize> From<u128> for BIntD32<N>

Source§

impl<const N: usize> From<u128> for BUint<N>

Source§

impl<const N: usize> From<u128> for BUintD8<N>

Source§

impl<const N: usize> From<u128> for BUintD16<N>

Source§

impl<const N: usize> From<u128> for BUintD32<N>

Source§

impl<const N: usize> From<usize> for BInt<N>

Source§

impl<const N: usize> From<usize> for BIntD8<N>

Source§

impl<const N: usize> From<usize> for BIntD16<N>

Source§

impl<const N: usize> From<usize> for BIntD32<N>

Source§

impl<const N: usize> From<usize> for BUint<N>

Source§

impl<const N: usize> From<usize> for BUintD8<N>

Source§

impl<const N: usize> From<usize> for BUintD16<N>

Source§

impl<const N: usize> From<usize> for BUintD32<N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<BUint<N>> for [u64; N]

Source§

impl<const N: usize> From<BUintD8<N>> for [u8; N]

Source§

impl<const N: usize> From<BUintD16<N>> for [u16; N]

Source§

impl<const N: usize> From<BUintD32<N>> for [u32; N]

Source§

impl<const N: usize> From<[&str; N]> for MethodAccessibility

Source§

impl<const N: usize> From<[&str; N]> for RoleList

Source§

impl<const N: usize> From<[u8; N]> for BUintD8<N>

Source§

impl<const N: usize> From<[u16; N]> for BUintD16<N>

Source§

impl<const N: usize> From<[u32; N]> for BUintD32<N>

Source§

impl<const N: usize> From<[u64; N]> for BUint<N>