Enum stellar_xdr::next::Type

source ·
pub enum Type {
Show 390 variants Value(Box<Value>), ScpBallot(Box<ScpBallot>), ScpStatementType(Box<ScpStatementType>), ScpNomination(Box<ScpNomination>), ScpStatement(Box<ScpStatement>), ScpStatementPledges(Box<ScpStatementPledges>), ScpStatementPrepare(Box<ScpStatementPrepare>), ScpStatementConfirm(Box<ScpStatementConfirm>), ScpStatementExternalize(Box<ScpStatementExternalize>), ScpEnvelope(Box<ScpEnvelope>), ScpQuorumSet(Box<ScpQuorumSet>), ScEnvMetaKind(Box<ScEnvMetaKind>), ScEnvMetaEntry(Box<ScEnvMetaEntry>), ScSpecType(Box<ScSpecType>), ScSpecTypeOption(Box<ScSpecTypeOption>), ScSpecTypeResult(Box<ScSpecTypeResult>), ScSpecTypeVec(Box<ScSpecTypeVec>), ScSpecTypeMap(Box<ScSpecTypeMap>), ScSpecTypeSet(Box<ScSpecTypeSet>), ScSpecTypeTuple(Box<ScSpecTypeTuple>), ScSpecTypeBytesN(Box<ScSpecTypeBytesN>), ScSpecTypeUdt(Box<ScSpecTypeUdt>), ScSpecTypeDef(Box<ScSpecTypeDef>), ScSpecUdtStructFieldV0(Box<ScSpecUdtStructFieldV0>), ScSpecUdtStructV0(Box<ScSpecUdtStructV0>), ScSpecUdtUnionCaseV0(Box<ScSpecUdtUnionCaseV0>), ScSpecUdtUnionV0(Box<ScSpecUdtUnionV0>), ScSpecUdtEnumCaseV0(Box<ScSpecUdtEnumCaseV0>), ScSpecUdtEnumV0(Box<ScSpecUdtEnumV0>), ScSpecUdtErrorEnumCaseV0(Box<ScSpecUdtErrorEnumCaseV0>), ScSpecUdtErrorEnumV0(Box<ScSpecUdtErrorEnumV0>), ScSpecFunctionInputV0(Box<ScSpecFunctionInputV0>), ScSpecFunctionV0(Box<ScSpecFunctionV0>), ScSpecEntryKind(Box<ScSpecEntryKind>), ScSpecEntry(Box<ScSpecEntry>), ScSymbol(Box<ScSymbol>), ScValType(Box<ScValType>), ScStatic(Box<ScStatic>), ScStatusType(Box<ScStatusType>), ScHostValErrorCode(Box<ScHostValErrorCode>), ScHostObjErrorCode(Box<ScHostObjErrorCode>), ScHostFnErrorCode(Box<ScHostFnErrorCode>), ScHostStorageErrorCode(Box<ScHostStorageErrorCode>), ScHostContextErrorCode(Box<ScHostContextErrorCode>), ScVmErrorCode(Box<ScVmErrorCode>), ScUnknownErrorCode(Box<ScUnknownErrorCode>), ScStatus(Box<ScStatus>), ScVal(Box<ScVal>), ScObjectType(Box<ScObjectType>), ScMapEntry(Box<ScMapEntry>), ScVec(Box<ScVec>), ScMap(Box<ScMap>), ScContractCodeType(Box<ScContractCodeType>), ScContractCode(Box<ScContractCode>), Int128Parts(Box<Int128Parts>), ScObject(Box<ScObject>), StoredTransactionSet(Box<StoredTransactionSet>), PersistedScpStateV0(Box<PersistedScpStateV0>), PersistedScpStateV1(Box<PersistedScpStateV1>), PersistedScpState(Box<PersistedScpState>), Thresholds(Box<Thresholds>), String32(Box<String32>), String64(Box<String64>), SequenceNumber(Box<SequenceNumber>), TimePoint(Box<TimePoint>), Duration(Box<Duration>), DataValue(Box<DataValue>), PoolId(Box<PoolId>), AssetCode4(Box<AssetCode4>), AssetCode12(Box<AssetCode12>), AssetType(Box<AssetType>), AssetCode(Box<AssetCode>), AlphaNum4(Box<AlphaNum4>), AlphaNum12(Box<AlphaNum12>), Asset(Box<Asset>), Price(Box<Price>), Liabilities(Box<Liabilities>), ThresholdIndexes(Box<ThresholdIndexes>), LedgerEntryType(Box<LedgerEntryType>), Signer(Box<Signer>), AccountFlags(Box<AccountFlags>), SponsorshipDescriptor(Box<SponsorshipDescriptor>), AccountEntryExtensionV3(Box<AccountEntryExtensionV3>), AccountEntryExtensionV2(Box<AccountEntryExtensionV2>), AccountEntryExtensionV2Ext(Box<AccountEntryExtensionV2Ext>), AccountEntryExtensionV1(Box<AccountEntryExtensionV1>), AccountEntryExtensionV1Ext(Box<AccountEntryExtensionV1Ext>), AccountEntry(Box<AccountEntry>), AccountEntryExt(Box<AccountEntryExt>), TrustLineFlags(Box<TrustLineFlags>), LiquidityPoolType(Box<LiquidityPoolType>), TrustLineAsset(Box<TrustLineAsset>), TrustLineEntryExtensionV2(Box<TrustLineEntryExtensionV2>), TrustLineEntryExtensionV2Ext(Box<TrustLineEntryExtensionV2Ext>), TrustLineEntry(Box<TrustLineEntry>), TrustLineEntryExt(Box<TrustLineEntryExt>), TrustLineEntryV1(Box<TrustLineEntryV1>), TrustLineEntryV1Ext(Box<TrustLineEntryV1Ext>), OfferEntryFlags(Box<OfferEntryFlags>), OfferEntry(Box<OfferEntry>), OfferEntryExt(Box<OfferEntryExt>), DataEntry(Box<DataEntry>), DataEntryExt(Box<DataEntryExt>), ClaimPredicateType(Box<ClaimPredicateType>), ClaimPredicate(Box<ClaimPredicate>), ClaimantType(Box<ClaimantType>), Claimant(Box<Claimant>), ClaimantV0(Box<ClaimantV0>), ClaimableBalanceIdType(Box<ClaimableBalanceIdType>), ClaimableBalanceId(Box<ClaimableBalanceId>), ClaimableBalanceFlags(Box<ClaimableBalanceFlags>), ClaimableBalanceEntryExtensionV1(Box<ClaimableBalanceEntryExtensionV1>), ClaimableBalanceEntryExtensionV1Ext(Box<ClaimableBalanceEntryExtensionV1Ext>), ClaimableBalanceEntry(Box<ClaimableBalanceEntry>), ClaimableBalanceEntryExt(Box<ClaimableBalanceEntryExt>), LiquidityPoolConstantProductParameters(Box<LiquidityPoolConstantProductParameters>), LiquidityPoolEntry(Box<LiquidityPoolEntry>), LiquidityPoolEntryBody(Box<LiquidityPoolEntryBody>), LiquidityPoolEntryConstantProduct(Box<LiquidityPoolEntryConstantProduct>), ContractDataEntry(Box<ContractDataEntry>), ContractCodeEntry(Box<ContractCodeEntry>), ConfigSettingType(Box<ConfigSettingType>), ConfigSetting(Box<ConfigSetting>), ConfigSettingId(Box<ConfigSettingId>), ConfigSettingEntry(Box<ConfigSettingEntry>), ConfigSettingEntryExt(Box<ConfigSettingEntryExt>), LedgerEntryExtensionV1(Box<LedgerEntryExtensionV1>), LedgerEntryExtensionV1Ext(Box<LedgerEntryExtensionV1Ext>), LedgerEntry(Box<LedgerEntry>), LedgerEntryData(Box<LedgerEntryData>), LedgerEntryExt(Box<LedgerEntryExt>), LedgerKey(Box<LedgerKey>), LedgerKeyAccount(Box<LedgerKeyAccount>), LedgerKeyTrustLine(Box<LedgerKeyTrustLine>), LedgerKeyOffer(Box<LedgerKeyOffer>), LedgerKeyData(Box<LedgerKeyData>), LedgerKeyClaimableBalance(Box<LedgerKeyClaimableBalance>), LedgerKeyLiquidityPool(Box<LedgerKeyLiquidityPool>), LedgerKeyContractData(Box<LedgerKeyContractData>), LedgerKeyContractCode(Box<LedgerKeyContractCode>), LedgerKeyConfigSetting(Box<LedgerKeyConfigSetting>), EnvelopeType(Box<EnvelopeType>), UpgradeType(Box<UpgradeType>), StellarValueType(Box<StellarValueType>), LedgerCloseValueSignature(Box<LedgerCloseValueSignature>), StellarValue(Box<StellarValue>), StellarValueExt(Box<StellarValueExt>), LedgerHeaderFlags(Box<LedgerHeaderFlags>), LedgerHeaderExtensionV1(Box<LedgerHeaderExtensionV1>), LedgerHeaderExtensionV1Ext(Box<LedgerHeaderExtensionV1Ext>), LedgerHeader(Box<LedgerHeader>), LedgerHeaderExt(Box<LedgerHeaderExt>), LedgerUpgradeType(Box<LedgerUpgradeType>), LedgerUpgrade(Box<LedgerUpgrade>), LedgerUpgradeConfigSetting(Box<LedgerUpgradeConfigSetting>), BucketEntryType(Box<BucketEntryType>), BucketMetadata(Box<BucketMetadata>), BucketMetadataExt(Box<BucketMetadataExt>), BucketEntry(Box<BucketEntry>), TxSetComponentType(Box<TxSetComponentType>), TxSetComponent(Box<TxSetComponent>), TxSetComponentTxsMaybeDiscountedFee(Box<TxSetComponentTxsMaybeDiscountedFee>), TransactionPhase(Box<TransactionPhase>), TransactionSet(Box<TransactionSet>), TransactionSetV1(Box<TransactionSetV1>), GeneralizedTransactionSet(Box<GeneralizedTransactionSet>), TransactionResultPair(Box<TransactionResultPair>), TransactionResultSet(Box<TransactionResultSet>), TransactionHistoryEntry(Box<TransactionHistoryEntry>), TransactionHistoryEntryExt(Box<TransactionHistoryEntryExt>), TransactionHistoryResultEntry(Box<TransactionHistoryResultEntry>), TransactionHistoryResultEntryExt(Box<TransactionHistoryResultEntryExt>), TransactionResultPairV2(Box<TransactionResultPairV2>), TransactionResultSetV2(Box<TransactionResultSetV2>), TransactionHistoryResultEntryV2(Box<TransactionHistoryResultEntryV2>), TransactionHistoryResultEntryV2Ext(Box<TransactionHistoryResultEntryV2Ext>), LedgerHeaderHistoryEntry(Box<LedgerHeaderHistoryEntry>), LedgerHeaderHistoryEntryExt(Box<LedgerHeaderHistoryEntryExt>), LedgerScpMessages(Box<LedgerScpMessages>), ScpHistoryEntryV0(Box<ScpHistoryEntryV0>), ScpHistoryEntry(Box<ScpHistoryEntry>), LedgerEntryChangeType(Box<LedgerEntryChangeType>), LedgerEntryChange(Box<LedgerEntryChange>), LedgerEntryChanges(Box<LedgerEntryChanges>), OperationMeta(Box<OperationMeta>), TransactionMetaV1(Box<TransactionMetaV1>), TransactionMetaV2(Box<TransactionMetaV2>), ContractEventType(Box<ContractEventType>), ContractEvent(Box<ContractEvent>), ContractEventBody(Box<ContractEventBody>), ContractEventV0(Box<ContractEventV0>), OperationEvents(Box<OperationEvents>), TransactionMetaV3(Box<TransactionMetaV3>), TransactionMeta(Box<TransactionMeta>), TransactionResultMeta(Box<TransactionResultMeta>), TransactionResultMetaV2(Box<TransactionResultMetaV2>), UpgradeEntryMeta(Box<UpgradeEntryMeta>), LedgerCloseMetaV0(Box<LedgerCloseMetaV0>), LedgerCloseMetaV1(Box<LedgerCloseMetaV1>), LedgerCloseMetaV2(Box<LedgerCloseMetaV2>), LedgerCloseMeta(Box<LedgerCloseMeta>), ErrorCode(Box<ErrorCode>), SError(Box<SError>), SendMore(Box<SendMore>), AuthCert(Box<AuthCert>), Hello(Box<Hello>), Auth(Box<Auth>), IpAddrType(Box<IpAddrType>), PeerAddress(Box<PeerAddress>), PeerAddressIp(Box<PeerAddressIp>), MessageType(Box<MessageType>), DontHave(Box<DontHave>), SurveyMessageCommandType(Box<SurveyMessageCommandType>), SurveyRequestMessage(Box<SurveyRequestMessage>), SignedSurveyRequestMessage(Box<SignedSurveyRequestMessage>), EncryptedBody(Box<EncryptedBody>), SurveyResponseMessage(Box<SurveyResponseMessage>), SignedSurveyResponseMessage(Box<SignedSurveyResponseMessage>), PeerStats(Box<PeerStats>), PeerStatList(Box<PeerStatList>), TopologyResponseBody(Box<TopologyResponseBody>), SurveyResponseBody(Box<SurveyResponseBody>), TxAdvertVector(Box<TxAdvertVector>), FloodAdvert(Box<FloodAdvert>), TxDemandVector(Box<TxDemandVector>), FloodDemand(Box<FloodDemand>), StellarMessage(Box<StellarMessage>), AuthenticatedMessage(Box<AuthenticatedMessage>), AuthenticatedMessageV0(Box<AuthenticatedMessageV0>), LiquidityPoolParameters(Box<LiquidityPoolParameters>), MuxedAccount(Box<MuxedAccount>), MuxedAccountMed25519(Box<MuxedAccountMed25519>), DecoratedSignature(Box<DecoratedSignature>), LedgerFootprint(Box<LedgerFootprint>), OperationType(Box<OperationType>), CreateAccountOp(Box<CreateAccountOp>), PaymentOp(Box<PaymentOp>), PathPaymentStrictReceiveOp(Box<PathPaymentStrictReceiveOp>), PathPaymentStrictSendOp(Box<PathPaymentStrictSendOp>), ManageSellOfferOp(Box<ManageSellOfferOp>), ManageBuyOfferOp(Box<ManageBuyOfferOp>), CreatePassiveSellOfferOp(Box<CreatePassiveSellOfferOp>), SetOptionsOp(Box<SetOptionsOp>), ChangeTrustAsset(Box<ChangeTrustAsset>), ChangeTrustOp(Box<ChangeTrustOp>), AllowTrustOp(Box<AllowTrustOp>), ManageDataOp(Box<ManageDataOp>), BumpSequenceOp(Box<BumpSequenceOp>), CreateClaimableBalanceOp(Box<CreateClaimableBalanceOp>), ClaimClaimableBalanceOp(Box<ClaimClaimableBalanceOp>), BeginSponsoringFutureReservesOp(Box<BeginSponsoringFutureReservesOp>), RevokeSponsorshipType(Box<RevokeSponsorshipType>), RevokeSponsorshipOp(Box<RevokeSponsorshipOp>), RevokeSponsorshipOpSigner(Box<RevokeSponsorshipOpSigner>), ClawbackOp(Box<ClawbackOp>), ClawbackClaimableBalanceOp(Box<ClawbackClaimableBalanceOp>), SetTrustLineFlagsOp(Box<SetTrustLineFlagsOp>), LiquidityPoolDepositOp(Box<LiquidityPoolDepositOp>), LiquidityPoolWithdrawOp(Box<LiquidityPoolWithdrawOp>), HostFunctionType(Box<HostFunctionType>), ContractIdType(Box<ContractIdType>), ContractIdPublicKeyType(Box<ContractIdPublicKeyType>), InstallContractCodeArgs(Box<InstallContractCodeArgs>), ContractId(Box<ContractId>), ContractIdFromEd25519PublicKey(Box<ContractIdFromEd25519PublicKey>), CreateContractArgs(Box<CreateContractArgs>), HostFunction(Box<HostFunction>), InvokeHostFunctionOp(Box<InvokeHostFunctionOp>), Operation(Box<Operation>), OperationBody(Box<OperationBody>), HashIdPreimage(Box<HashIdPreimage>), HashIdPreimageOperationId(Box<HashIdPreimageOperationId>), HashIdPreimageRevokeId(Box<HashIdPreimageRevokeId>), HashIdPreimageEd25519ContractId(Box<HashIdPreimageEd25519ContractId>), HashIdPreimageContractId(Box<HashIdPreimageContractId>), HashIdPreimageFromAsset(Box<HashIdPreimageFromAsset>), HashIdPreimageSourceAccountContractId(Box<HashIdPreimageSourceAccountContractId>), HashIdPreimageCreateContractArgs(Box<HashIdPreimageCreateContractArgs>), MemoType(Box<MemoType>), Memo(Box<Memo>), TimeBounds(Box<TimeBounds>), LedgerBounds(Box<LedgerBounds>), PreconditionsV2(Box<PreconditionsV2>), PreconditionType(Box<PreconditionType>), Preconditions(Box<Preconditions>), TransactionV0(Box<TransactionV0>), TransactionV0Ext(Box<TransactionV0Ext>), TransactionV0Envelope(Box<TransactionV0Envelope>), Transaction(Box<Transaction>), TransactionExt(Box<TransactionExt>), TransactionV1Envelope(Box<TransactionV1Envelope>), FeeBumpTransaction(Box<FeeBumpTransaction>), FeeBumpTransactionInnerTx(Box<FeeBumpTransactionInnerTx>), FeeBumpTransactionExt(Box<FeeBumpTransactionExt>), FeeBumpTransactionEnvelope(Box<FeeBumpTransactionEnvelope>), TransactionEnvelope(Box<TransactionEnvelope>), TransactionSignaturePayload(Box<TransactionSignaturePayload>), TransactionSignaturePayloadTaggedTransaction(Box<TransactionSignaturePayloadTaggedTransaction>), ClaimAtomType(Box<ClaimAtomType>), ClaimOfferAtomV0(Box<ClaimOfferAtomV0>), ClaimOfferAtom(Box<ClaimOfferAtom>), ClaimLiquidityAtom(Box<ClaimLiquidityAtom>), ClaimAtom(Box<ClaimAtom>), CreateAccountResultCode(Box<CreateAccountResultCode>), CreateAccountResult(Box<CreateAccountResult>), PaymentResultCode(Box<PaymentResultCode>), PaymentResult(Box<PaymentResult>), PathPaymentStrictReceiveResultCode(Box<PathPaymentStrictReceiveResultCode>), SimplePaymentResult(Box<SimplePaymentResult>), PathPaymentStrictReceiveResult(Box<PathPaymentStrictReceiveResult>), PathPaymentStrictReceiveResultSuccess(Box<PathPaymentStrictReceiveResultSuccess>), PathPaymentStrictSendResultCode(Box<PathPaymentStrictSendResultCode>), PathPaymentStrictSendResult(Box<PathPaymentStrictSendResult>), PathPaymentStrictSendResultSuccess(Box<PathPaymentStrictSendResultSuccess>), ManageSellOfferResultCode(Box<ManageSellOfferResultCode>), ManageOfferEffect(Box<ManageOfferEffect>), ManageOfferSuccessResult(Box<ManageOfferSuccessResult>), ManageOfferSuccessResultOffer(Box<ManageOfferSuccessResultOffer>), ManageSellOfferResult(Box<ManageSellOfferResult>), ManageBuyOfferResultCode(Box<ManageBuyOfferResultCode>), ManageBuyOfferResult(Box<ManageBuyOfferResult>), SetOptionsResultCode(Box<SetOptionsResultCode>), SetOptionsResult(Box<SetOptionsResult>), ChangeTrustResultCode(Box<ChangeTrustResultCode>), ChangeTrustResult(Box<ChangeTrustResult>), AllowTrustResultCode(Box<AllowTrustResultCode>), AllowTrustResult(Box<AllowTrustResult>), AccountMergeResultCode(Box<AccountMergeResultCode>), AccountMergeResult(Box<AccountMergeResult>), InflationResultCode(Box<InflationResultCode>), InflationPayout(Box<InflationPayout>), InflationResult(Box<InflationResult>), ManageDataResultCode(Box<ManageDataResultCode>), ManageDataResult(Box<ManageDataResult>), BumpSequenceResultCode(Box<BumpSequenceResultCode>), BumpSequenceResult(Box<BumpSequenceResult>), CreateClaimableBalanceResultCode(Box<CreateClaimableBalanceResultCode>), CreateClaimableBalanceResult(Box<CreateClaimableBalanceResult>), ClaimClaimableBalanceResultCode(Box<ClaimClaimableBalanceResultCode>), ClaimClaimableBalanceResult(Box<ClaimClaimableBalanceResult>), BeginSponsoringFutureReservesResultCode(Box<BeginSponsoringFutureReservesResultCode>), BeginSponsoringFutureReservesResult(Box<BeginSponsoringFutureReservesResult>), EndSponsoringFutureReservesResultCode(Box<EndSponsoringFutureReservesResultCode>), EndSponsoringFutureReservesResult(Box<EndSponsoringFutureReservesResult>), RevokeSponsorshipResultCode(Box<RevokeSponsorshipResultCode>), RevokeSponsorshipResult(Box<RevokeSponsorshipResult>), ClawbackResultCode(Box<ClawbackResultCode>), ClawbackResult(Box<ClawbackResult>), ClawbackClaimableBalanceResultCode(Box<ClawbackClaimableBalanceResultCode>), ClawbackClaimableBalanceResult(Box<ClawbackClaimableBalanceResult>), SetTrustLineFlagsResultCode(Box<SetTrustLineFlagsResultCode>), SetTrustLineFlagsResult(Box<SetTrustLineFlagsResult>), LiquidityPoolDepositResultCode(Box<LiquidityPoolDepositResultCode>), LiquidityPoolDepositResult(Box<LiquidityPoolDepositResult>), LiquidityPoolWithdrawResultCode(Box<LiquidityPoolWithdrawResultCode>), LiquidityPoolWithdrawResult(Box<LiquidityPoolWithdrawResult>), InvokeHostFunctionResultCode(Box<InvokeHostFunctionResultCode>), InvokeHostFunctionResult(Box<InvokeHostFunctionResult>), OperationResultCode(Box<OperationResultCode>), OperationResult(Box<OperationResult>), OperationResultTr(Box<OperationResultTr>), TransactionResultCode(Box<TransactionResultCode>), InnerTransactionResult(Box<InnerTransactionResult>), InnerTransactionResultResult(Box<InnerTransactionResultResult>), InnerTransactionResultExt(Box<InnerTransactionResultExt>), InnerTransactionResultPair(Box<InnerTransactionResultPair>), TransactionResult(Box<TransactionResult>), TransactionResultResult(Box<TransactionResultResult>), TransactionResultExt(Box<TransactionResultExt>), Hash(Box<Hash>), Uint256(Box<Uint256>), Uint32(Box<Uint32>), Int32(Box<Int32>), Uint64(Box<Uint64>), Int64(Box<Int64>), ExtensionPoint(Box<ExtensionPoint>), CryptoKeyType(Box<CryptoKeyType>), PublicKeyType(Box<PublicKeyType>), SignerKeyType(Box<SignerKeyType>), PublicKey(Box<PublicKey>), SignerKey(Box<SignerKey>), SignerKeyEd25519SignedPayload(Box<SignerKeyEd25519SignedPayload>), Signature(Box<Signature>), SignatureHint(Box<SignatureHint>), NodeId(Box<NodeId>), AccountId(Box<AccountId>), Curve25519Secret(Box<Curve25519Secret>), Curve25519Public(Box<Curve25519Public>), HmacSha256Key(Box<HmacSha256Key>), HmacSha256Mac(Box<HmacSha256Mac>),
}
Available on crate feature next only.

Variants§

§

Value(Box<Value>)

§

ScpBallot(Box<ScpBallot>)

§

ScpStatementType(Box<ScpStatementType>)

§

ScpNomination(Box<ScpNomination>)

§

ScpStatement(Box<ScpStatement>)

§

ScpStatementPledges(Box<ScpStatementPledges>)

§

ScpStatementPrepare(Box<ScpStatementPrepare>)

§

ScpStatementConfirm(Box<ScpStatementConfirm>)

§

ScpStatementExternalize(Box<ScpStatementExternalize>)

§

ScpEnvelope(Box<ScpEnvelope>)

§

ScpQuorumSet(Box<ScpQuorumSet>)

§

ScEnvMetaKind(Box<ScEnvMetaKind>)

§

ScEnvMetaEntry(Box<ScEnvMetaEntry>)

§

ScSpecType(Box<ScSpecType>)

§

ScSpecTypeOption(Box<ScSpecTypeOption>)

§

ScSpecTypeResult(Box<ScSpecTypeResult>)

§

ScSpecTypeVec(Box<ScSpecTypeVec>)

§

ScSpecTypeMap(Box<ScSpecTypeMap>)

§

ScSpecTypeSet(Box<ScSpecTypeSet>)

§

ScSpecTypeTuple(Box<ScSpecTypeTuple>)

§

ScSpecTypeBytesN(Box<ScSpecTypeBytesN>)

§

ScSpecTypeUdt(Box<ScSpecTypeUdt>)

§

ScSpecTypeDef(Box<ScSpecTypeDef>)

§

ScSpecUdtStructFieldV0(Box<ScSpecUdtStructFieldV0>)

§

ScSpecUdtStructV0(Box<ScSpecUdtStructV0>)

§

ScSpecUdtUnionCaseV0(Box<ScSpecUdtUnionCaseV0>)

§

ScSpecUdtUnionV0(Box<ScSpecUdtUnionV0>)

§

ScSpecUdtEnumCaseV0(Box<ScSpecUdtEnumCaseV0>)

§

ScSpecUdtEnumV0(Box<ScSpecUdtEnumV0>)

§

ScSpecUdtErrorEnumCaseV0(Box<ScSpecUdtErrorEnumCaseV0>)

§

ScSpecUdtErrorEnumV0(Box<ScSpecUdtErrorEnumV0>)

§

ScSpecFunctionInputV0(Box<ScSpecFunctionInputV0>)

§

ScSpecFunctionV0(Box<ScSpecFunctionV0>)

§

ScSpecEntryKind(Box<ScSpecEntryKind>)

§

ScSpecEntry(Box<ScSpecEntry>)

§

ScSymbol(Box<ScSymbol>)

§

ScValType(Box<ScValType>)

§

ScStatic(Box<ScStatic>)

§

ScStatusType(Box<ScStatusType>)

§

ScHostValErrorCode(Box<ScHostValErrorCode>)

§

ScHostObjErrorCode(Box<ScHostObjErrorCode>)

§

ScHostFnErrorCode(Box<ScHostFnErrorCode>)

§

ScHostStorageErrorCode(Box<ScHostStorageErrorCode>)

§

ScHostContextErrorCode(Box<ScHostContextErrorCode>)

§

ScVmErrorCode(Box<ScVmErrorCode>)

§

ScUnknownErrorCode(Box<ScUnknownErrorCode>)

§

ScStatus(Box<ScStatus>)

§

ScVal(Box<ScVal>)

§

ScObjectType(Box<ScObjectType>)

§

ScMapEntry(Box<ScMapEntry>)

§

ScVec(Box<ScVec>)

§

ScMap(Box<ScMap>)

§

ScContractCodeType(Box<ScContractCodeType>)

§

ScContractCode(Box<ScContractCode>)

§

Int128Parts(Box<Int128Parts>)

§

ScObject(Box<ScObject>)

§

StoredTransactionSet(Box<StoredTransactionSet>)

§

PersistedScpStateV0(Box<PersistedScpStateV0>)

§

PersistedScpStateV1(Box<PersistedScpStateV1>)

§

PersistedScpState(Box<PersistedScpState>)

§

Thresholds(Box<Thresholds>)

§

String32(Box<String32>)

§

String64(Box<String64>)

§

SequenceNumber(Box<SequenceNumber>)

§

TimePoint(Box<TimePoint>)

§

Duration(Box<Duration>)

§

DataValue(Box<DataValue>)

§

PoolId(Box<PoolId>)

§

AssetCode4(Box<AssetCode4>)

§

AssetCode12(Box<AssetCode12>)

§

AssetType(Box<AssetType>)

§

AssetCode(Box<AssetCode>)

§

AlphaNum4(Box<AlphaNum4>)

§

AlphaNum12(Box<AlphaNum12>)

§

Asset(Box<Asset>)

§

Price(Box<Price>)

§

Liabilities(Box<Liabilities>)

§

ThresholdIndexes(Box<ThresholdIndexes>)

§

LedgerEntryType(Box<LedgerEntryType>)

§

Signer(Box<Signer>)

§

AccountFlags(Box<AccountFlags>)

§

SponsorshipDescriptor(Box<SponsorshipDescriptor>)

§

AccountEntryExtensionV3(Box<AccountEntryExtensionV3>)

§

AccountEntryExtensionV2(Box<AccountEntryExtensionV2>)

§

AccountEntryExtensionV2Ext(Box<AccountEntryExtensionV2Ext>)

§

AccountEntryExtensionV1(Box<AccountEntryExtensionV1>)

§

AccountEntryExtensionV1Ext(Box<AccountEntryExtensionV1Ext>)

§

AccountEntry(Box<AccountEntry>)

§

AccountEntryExt(Box<AccountEntryExt>)

§

TrustLineFlags(Box<TrustLineFlags>)

§

LiquidityPoolType(Box<LiquidityPoolType>)

§

TrustLineAsset(Box<TrustLineAsset>)

§

TrustLineEntryExtensionV2(Box<TrustLineEntryExtensionV2>)

§

TrustLineEntryExtensionV2Ext(Box<TrustLineEntryExtensionV2Ext>)

§

TrustLineEntry(Box<TrustLineEntry>)

§

TrustLineEntryExt(Box<TrustLineEntryExt>)

§

TrustLineEntryV1(Box<TrustLineEntryV1>)

§

TrustLineEntryV1Ext(Box<TrustLineEntryV1Ext>)

§

OfferEntryFlags(Box<OfferEntryFlags>)

§

OfferEntry(Box<OfferEntry>)

§

OfferEntryExt(Box<OfferEntryExt>)

§

DataEntry(Box<DataEntry>)

§

DataEntryExt(Box<DataEntryExt>)

§

ClaimPredicateType(Box<ClaimPredicateType>)

§

ClaimPredicate(Box<ClaimPredicate>)

§

ClaimantType(Box<ClaimantType>)

§

Claimant(Box<Claimant>)

§

ClaimantV0(Box<ClaimantV0>)

§

ClaimableBalanceIdType(Box<ClaimableBalanceIdType>)

§

ClaimableBalanceId(Box<ClaimableBalanceId>)

§

ClaimableBalanceFlags(Box<ClaimableBalanceFlags>)

§

ClaimableBalanceEntryExtensionV1(Box<ClaimableBalanceEntryExtensionV1>)

§

ClaimableBalanceEntryExtensionV1Ext(Box<ClaimableBalanceEntryExtensionV1Ext>)

§

ClaimableBalanceEntry(Box<ClaimableBalanceEntry>)

§

ClaimableBalanceEntryExt(Box<ClaimableBalanceEntryExt>)

§

LiquidityPoolConstantProductParameters(Box<LiquidityPoolConstantProductParameters>)

§

LiquidityPoolEntry(Box<LiquidityPoolEntry>)

§

LiquidityPoolEntryBody(Box<LiquidityPoolEntryBody>)

§

LiquidityPoolEntryConstantProduct(Box<LiquidityPoolEntryConstantProduct>)

§

ContractDataEntry(Box<ContractDataEntry>)

§

ContractCodeEntry(Box<ContractCodeEntry>)

§

ConfigSettingType(Box<ConfigSettingType>)

§

ConfigSetting(Box<ConfigSetting>)

§

ConfigSettingId(Box<ConfigSettingId>)

§

ConfigSettingEntry(Box<ConfigSettingEntry>)

§

ConfigSettingEntryExt(Box<ConfigSettingEntryExt>)

§

LedgerEntryExtensionV1(Box<LedgerEntryExtensionV1>)

§

LedgerEntryExtensionV1Ext(Box<LedgerEntryExtensionV1Ext>)

§

LedgerEntry(Box<LedgerEntry>)

§

LedgerEntryData(Box<LedgerEntryData>)

§

LedgerEntryExt(Box<LedgerEntryExt>)

§

LedgerKey(Box<LedgerKey>)

§

LedgerKeyAccount(Box<LedgerKeyAccount>)

§

LedgerKeyTrustLine(Box<LedgerKeyTrustLine>)

§

LedgerKeyOffer(Box<LedgerKeyOffer>)

§

LedgerKeyData(Box<LedgerKeyData>)

§

LedgerKeyClaimableBalance(Box<LedgerKeyClaimableBalance>)

§

LedgerKeyLiquidityPool(Box<LedgerKeyLiquidityPool>)

§

LedgerKeyContractData(Box<LedgerKeyContractData>)

§

LedgerKeyContractCode(Box<LedgerKeyContractCode>)

§

LedgerKeyConfigSetting(Box<LedgerKeyConfigSetting>)

§

EnvelopeType(Box<EnvelopeType>)

§

UpgradeType(Box<UpgradeType>)

§

StellarValueType(Box<StellarValueType>)

§

LedgerCloseValueSignature(Box<LedgerCloseValueSignature>)

§

StellarValue(Box<StellarValue>)

§

StellarValueExt(Box<StellarValueExt>)

§

LedgerHeaderFlags(Box<LedgerHeaderFlags>)

§

LedgerHeaderExtensionV1(Box<LedgerHeaderExtensionV1>)

§

LedgerHeaderExtensionV1Ext(Box<LedgerHeaderExtensionV1Ext>)

§

LedgerHeader(Box<LedgerHeader>)

§

LedgerHeaderExt(Box<LedgerHeaderExt>)

§

LedgerUpgradeType(Box<LedgerUpgradeType>)

§

LedgerUpgrade(Box<LedgerUpgrade>)

§

LedgerUpgradeConfigSetting(Box<LedgerUpgradeConfigSetting>)

§

BucketEntryType(Box<BucketEntryType>)

§

BucketMetadata(Box<BucketMetadata>)

§

BucketMetadataExt(Box<BucketMetadataExt>)

§

BucketEntry(Box<BucketEntry>)

§

TxSetComponentType(Box<TxSetComponentType>)

§

TxSetComponent(Box<TxSetComponent>)

§

TxSetComponentTxsMaybeDiscountedFee(Box<TxSetComponentTxsMaybeDiscountedFee>)

§

TransactionPhase(Box<TransactionPhase>)

§

TransactionSet(Box<TransactionSet>)

§

TransactionSetV1(Box<TransactionSetV1>)

§

GeneralizedTransactionSet(Box<GeneralizedTransactionSet>)

§

TransactionResultPair(Box<TransactionResultPair>)

§

TransactionResultSet(Box<TransactionResultSet>)

§

TransactionHistoryEntry(Box<TransactionHistoryEntry>)

§

TransactionHistoryEntryExt(Box<TransactionHistoryEntryExt>)

§

TransactionHistoryResultEntry(Box<TransactionHistoryResultEntry>)

§

TransactionHistoryResultEntryExt(Box<TransactionHistoryResultEntryExt>)

§

TransactionResultPairV2(Box<TransactionResultPairV2>)

§

TransactionResultSetV2(Box<TransactionResultSetV2>)

§

TransactionHistoryResultEntryV2(Box<TransactionHistoryResultEntryV2>)

§

TransactionHistoryResultEntryV2Ext(Box<TransactionHistoryResultEntryV2Ext>)

§

LedgerHeaderHistoryEntry(Box<LedgerHeaderHistoryEntry>)

§

LedgerHeaderHistoryEntryExt(Box<LedgerHeaderHistoryEntryExt>)

§

LedgerScpMessages(Box<LedgerScpMessages>)

§

ScpHistoryEntryV0(Box<ScpHistoryEntryV0>)

§

ScpHistoryEntry(Box<ScpHistoryEntry>)

§

LedgerEntryChangeType(Box<LedgerEntryChangeType>)

§

LedgerEntryChange(Box<LedgerEntryChange>)

§

LedgerEntryChanges(Box<LedgerEntryChanges>)

§

OperationMeta(Box<OperationMeta>)

§

TransactionMetaV1(Box<TransactionMetaV1>)

§

TransactionMetaV2(Box<TransactionMetaV2>)

§

ContractEventType(Box<ContractEventType>)

§

ContractEvent(Box<ContractEvent>)

§

ContractEventBody(Box<ContractEventBody>)

§

ContractEventV0(Box<ContractEventV0>)

§

OperationEvents(Box<OperationEvents>)

§

TransactionMetaV3(Box<TransactionMetaV3>)

§

TransactionMeta(Box<TransactionMeta>)

§

TransactionResultMeta(Box<TransactionResultMeta>)

§

TransactionResultMetaV2(Box<TransactionResultMetaV2>)

§

UpgradeEntryMeta(Box<UpgradeEntryMeta>)

§

LedgerCloseMetaV0(Box<LedgerCloseMetaV0>)

§

LedgerCloseMetaV1(Box<LedgerCloseMetaV1>)

§

LedgerCloseMetaV2(Box<LedgerCloseMetaV2>)

§

LedgerCloseMeta(Box<LedgerCloseMeta>)

§

ErrorCode(Box<ErrorCode>)

§

SError(Box<SError>)

§

SendMore(Box<SendMore>)

§

AuthCert(Box<AuthCert>)

§

Hello(Box<Hello>)

§

Auth(Box<Auth>)

§

IpAddrType(Box<IpAddrType>)

§

PeerAddress(Box<PeerAddress>)

§

PeerAddressIp(Box<PeerAddressIp>)

§

MessageType(Box<MessageType>)

§

DontHave(Box<DontHave>)

§

SurveyMessageCommandType(Box<SurveyMessageCommandType>)

§

SurveyRequestMessage(Box<SurveyRequestMessage>)

§

SignedSurveyRequestMessage(Box<SignedSurveyRequestMessage>)

§

EncryptedBody(Box<EncryptedBody>)

§

SurveyResponseMessage(Box<SurveyResponseMessage>)

§

SignedSurveyResponseMessage(Box<SignedSurveyResponseMessage>)

§

PeerStats(Box<PeerStats>)

§

PeerStatList(Box<PeerStatList>)

§

TopologyResponseBody(Box<TopologyResponseBody>)

§

SurveyResponseBody(Box<SurveyResponseBody>)

§

TxAdvertVector(Box<TxAdvertVector>)

§

FloodAdvert(Box<FloodAdvert>)

§

TxDemandVector(Box<TxDemandVector>)

§

FloodDemand(Box<FloodDemand>)

§

StellarMessage(Box<StellarMessage>)

§

AuthenticatedMessage(Box<AuthenticatedMessage>)

§

AuthenticatedMessageV0(Box<AuthenticatedMessageV0>)

§

LiquidityPoolParameters(Box<LiquidityPoolParameters>)

§

MuxedAccount(Box<MuxedAccount>)

§

MuxedAccountMed25519(Box<MuxedAccountMed25519>)

§

DecoratedSignature(Box<DecoratedSignature>)

§

LedgerFootprint(Box<LedgerFootprint>)

§

OperationType(Box<OperationType>)

§

CreateAccountOp(Box<CreateAccountOp>)

§

PaymentOp(Box<PaymentOp>)

§

PathPaymentStrictReceiveOp(Box<PathPaymentStrictReceiveOp>)

§

PathPaymentStrictSendOp(Box<PathPaymentStrictSendOp>)

§

ManageSellOfferOp(Box<ManageSellOfferOp>)

§

ManageBuyOfferOp(Box<ManageBuyOfferOp>)

§

CreatePassiveSellOfferOp(Box<CreatePassiveSellOfferOp>)

§

SetOptionsOp(Box<SetOptionsOp>)

§

ChangeTrustAsset(Box<ChangeTrustAsset>)

§

ChangeTrustOp(Box<ChangeTrustOp>)

§

AllowTrustOp(Box<AllowTrustOp>)

§

ManageDataOp(Box<ManageDataOp>)

§

BumpSequenceOp(Box<BumpSequenceOp>)

§

CreateClaimableBalanceOp(Box<CreateClaimableBalanceOp>)

§

ClaimClaimableBalanceOp(Box<ClaimClaimableBalanceOp>)

§

BeginSponsoringFutureReservesOp(Box<BeginSponsoringFutureReservesOp>)

§

RevokeSponsorshipType(Box<RevokeSponsorshipType>)

§

RevokeSponsorshipOp(Box<RevokeSponsorshipOp>)

§

RevokeSponsorshipOpSigner(Box<RevokeSponsorshipOpSigner>)

§

ClawbackOp(Box<ClawbackOp>)

§

ClawbackClaimableBalanceOp(Box<ClawbackClaimableBalanceOp>)

§

SetTrustLineFlagsOp(Box<SetTrustLineFlagsOp>)

§

LiquidityPoolDepositOp(Box<LiquidityPoolDepositOp>)

§

LiquidityPoolWithdrawOp(Box<LiquidityPoolWithdrawOp>)

§

HostFunctionType(Box<HostFunctionType>)

§

ContractIdType(Box<ContractIdType>)

§

ContractIdPublicKeyType(Box<ContractIdPublicKeyType>)

§

InstallContractCodeArgs(Box<InstallContractCodeArgs>)

§

ContractId(Box<ContractId>)

§

ContractIdFromEd25519PublicKey(Box<ContractIdFromEd25519PublicKey>)

§

CreateContractArgs(Box<CreateContractArgs>)

§

HostFunction(Box<HostFunction>)

§

InvokeHostFunctionOp(Box<InvokeHostFunctionOp>)

§

Operation(Box<Operation>)

§

OperationBody(Box<OperationBody>)

§

HashIdPreimage(Box<HashIdPreimage>)

§

HashIdPreimageOperationId(Box<HashIdPreimageOperationId>)

§

HashIdPreimageRevokeId(Box<HashIdPreimageRevokeId>)

§

HashIdPreimageEd25519ContractId(Box<HashIdPreimageEd25519ContractId>)

§

HashIdPreimageContractId(Box<HashIdPreimageContractId>)

§

HashIdPreimageFromAsset(Box<HashIdPreimageFromAsset>)

§

HashIdPreimageSourceAccountContractId(Box<HashIdPreimageSourceAccountContractId>)

§

HashIdPreimageCreateContractArgs(Box<HashIdPreimageCreateContractArgs>)

§

MemoType(Box<MemoType>)

§

Memo(Box<Memo>)

§

TimeBounds(Box<TimeBounds>)

§

LedgerBounds(Box<LedgerBounds>)

§

PreconditionsV2(Box<PreconditionsV2>)

§

PreconditionType(Box<PreconditionType>)

§

Preconditions(Box<Preconditions>)

§

TransactionV0(Box<TransactionV0>)

§

TransactionV0Ext(Box<TransactionV0Ext>)

§

TransactionV0Envelope(Box<TransactionV0Envelope>)

§

Transaction(Box<Transaction>)

§

TransactionExt(Box<TransactionExt>)

§

TransactionV1Envelope(Box<TransactionV1Envelope>)

§

FeeBumpTransaction(Box<FeeBumpTransaction>)

§

FeeBumpTransactionInnerTx(Box<FeeBumpTransactionInnerTx>)

§

FeeBumpTransactionExt(Box<FeeBumpTransactionExt>)

§

FeeBumpTransactionEnvelope(Box<FeeBumpTransactionEnvelope>)

§

TransactionEnvelope(Box<TransactionEnvelope>)

§

TransactionSignaturePayload(Box<TransactionSignaturePayload>)

§

TransactionSignaturePayloadTaggedTransaction(Box<TransactionSignaturePayloadTaggedTransaction>)

§

ClaimAtomType(Box<ClaimAtomType>)

§

ClaimOfferAtomV0(Box<ClaimOfferAtomV0>)

§

ClaimOfferAtom(Box<ClaimOfferAtom>)

§

ClaimLiquidityAtom(Box<ClaimLiquidityAtom>)

§

ClaimAtom(Box<ClaimAtom>)

§

CreateAccountResultCode(Box<CreateAccountResultCode>)

§

CreateAccountResult(Box<CreateAccountResult>)

§

PaymentResultCode(Box<PaymentResultCode>)

§

PaymentResult(Box<PaymentResult>)

§

PathPaymentStrictReceiveResultCode(Box<PathPaymentStrictReceiveResultCode>)

§

SimplePaymentResult(Box<SimplePaymentResult>)

§

PathPaymentStrictReceiveResult(Box<PathPaymentStrictReceiveResult>)

§

PathPaymentStrictReceiveResultSuccess(Box<PathPaymentStrictReceiveResultSuccess>)

§

PathPaymentStrictSendResultCode(Box<PathPaymentStrictSendResultCode>)

§

PathPaymentStrictSendResult(Box<PathPaymentStrictSendResult>)

§

PathPaymentStrictSendResultSuccess(Box<PathPaymentStrictSendResultSuccess>)

§

ManageSellOfferResultCode(Box<ManageSellOfferResultCode>)

§

ManageOfferEffect(Box<ManageOfferEffect>)

§

ManageOfferSuccessResult(Box<ManageOfferSuccessResult>)

§

ManageOfferSuccessResultOffer(Box<ManageOfferSuccessResultOffer>)

§

ManageSellOfferResult(Box<ManageSellOfferResult>)

§

ManageBuyOfferResultCode(Box<ManageBuyOfferResultCode>)

§

ManageBuyOfferResult(Box<ManageBuyOfferResult>)

§

SetOptionsResultCode(Box<SetOptionsResultCode>)

§

SetOptionsResult(Box<SetOptionsResult>)

§

ChangeTrustResultCode(Box<ChangeTrustResultCode>)

§

ChangeTrustResult(Box<ChangeTrustResult>)

§

AllowTrustResultCode(Box<AllowTrustResultCode>)

§

AllowTrustResult(Box<AllowTrustResult>)

§

AccountMergeResultCode(Box<AccountMergeResultCode>)

§

AccountMergeResult(Box<AccountMergeResult>)

§

InflationResultCode(Box<InflationResultCode>)

§

InflationPayout(Box<InflationPayout>)

§

InflationResult(Box<InflationResult>)

§

ManageDataResultCode(Box<ManageDataResultCode>)

§

ManageDataResult(Box<ManageDataResult>)

§

BumpSequenceResultCode(Box<BumpSequenceResultCode>)

§

BumpSequenceResult(Box<BumpSequenceResult>)

§

CreateClaimableBalanceResultCode(Box<CreateClaimableBalanceResultCode>)

§

CreateClaimableBalanceResult(Box<CreateClaimableBalanceResult>)

§

ClaimClaimableBalanceResultCode(Box<ClaimClaimableBalanceResultCode>)

§

ClaimClaimableBalanceResult(Box<ClaimClaimableBalanceResult>)

§

BeginSponsoringFutureReservesResultCode(Box<BeginSponsoringFutureReservesResultCode>)

§

BeginSponsoringFutureReservesResult(Box<BeginSponsoringFutureReservesResult>)

§

EndSponsoringFutureReservesResultCode(Box<EndSponsoringFutureReservesResultCode>)

§

EndSponsoringFutureReservesResult(Box<EndSponsoringFutureReservesResult>)

§

RevokeSponsorshipResultCode(Box<RevokeSponsorshipResultCode>)

§

RevokeSponsorshipResult(Box<RevokeSponsorshipResult>)

§

ClawbackResultCode(Box<ClawbackResultCode>)

§

ClawbackResult(Box<ClawbackResult>)

§

ClawbackClaimableBalanceResultCode(Box<ClawbackClaimableBalanceResultCode>)

§

ClawbackClaimableBalanceResult(Box<ClawbackClaimableBalanceResult>)

§

SetTrustLineFlagsResultCode(Box<SetTrustLineFlagsResultCode>)

§

SetTrustLineFlagsResult(Box<SetTrustLineFlagsResult>)

§

LiquidityPoolDepositResultCode(Box<LiquidityPoolDepositResultCode>)

§

LiquidityPoolDepositResult(Box<LiquidityPoolDepositResult>)

§

LiquidityPoolWithdrawResultCode(Box<LiquidityPoolWithdrawResultCode>)

§

LiquidityPoolWithdrawResult(Box<LiquidityPoolWithdrawResult>)

§

InvokeHostFunctionResultCode(Box<InvokeHostFunctionResultCode>)

§

InvokeHostFunctionResult(Box<InvokeHostFunctionResult>)

§

OperationResultCode(Box<OperationResultCode>)

§

OperationResult(Box<OperationResult>)

§

OperationResultTr(Box<OperationResultTr>)

§

TransactionResultCode(Box<TransactionResultCode>)

§

InnerTransactionResult(Box<InnerTransactionResult>)

§

InnerTransactionResultResult(Box<InnerTransactionResultResult>)

§

InnerTransactionResultExt(Box<InnerTransactionResultExt>)

§

InnerTransactionResultPair(Box<InnerTransactionResultPair>)

§

TransactionResult(Box<TransactionResult>)

§

TransactionResultResult(Box<TransactionResultResult>)

§

TransactionResultExt(Box<TransactionResultExt>)

§

Hash(Box<Hash>)

§

Uint256(Box<Uint256>)

§

Uint32(Box<Uint32>)

§

Int32(Box<Int32>)

§

Uint64(Box<Uint64>)

§

Int64(Box<Int64>)

§

ExtensionPoint(Box<ExtensionPoint>)

§

CryptoKeyType(Box<CryptoKeyType>)

§

PublicKeyType(Box<PublicKeyType>)

§

SignerKeyType(Box<SignerKeyType>)

§

PublicKey(Box<PublicKey>)

§

SignerKey(Box<SignerKey>)

§

SignerKeyEd25519SignedPayload(Box<SignerKeyEd25519SignedPayload>)

§

Signature(Box<Signature>)

§

SignatureHint(Box<SignatureHint>)

§

NodeId(Box<NodeId>)

§

AccountId(Box<AccountId>)

§

Curve25519Secret(Box<Curve25519Secret>)

§

Curve25519Public(Box<Curve25519Public>)

§

HmacSha256Key(Box<HmacSha256Key>)

§

HmacSha256Mac(Box<HmacSha256Mac>)

Implementations§

Available on crate feature std only.
Available on crate feature base64 only.
Available on crate feature std only.
Available on crate feature base64 only.
Available on crate feature std only.
Available on crate feature std only.
Available on crate feature base64 only.
Available on crate feature std only.
Available on crate feature base64 only.
Available on crate feature alloc only.

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Deserialize this value from the given Serde deserializer. Read more
Feeds this value into the given Hasher. Read more
Feeds a slice of this type into the given Hasher. Read more
This method returns an Ordering between self and other. Read more
Compares and returns the maximum of two values. Read more
Compares and returns the minimum of two values. Read more
Restrict a value to a certain interval. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.