Docs.rs
soroban-env-host-0.0.3
soroban-env-host 0.0.3
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
graydon
leighmcculloch
stellar-crates
Dependencies
backtrace ^0.3
normal
dyn-fmt ^0.3.0
normal
ed25519-dalek ^1.0.1
normal
hex ^0.4.3
normal
im-rc ^15.0.0
normal
log ^0.4.17
normal
num-bigint ^0.4
normal
num-integer ^0.1.45
normal
num-traits ^0.2.15
normal
parity-wasm ^0.42.0
normal
sha2 ^0.10.2
normal
soroban-env-common ^0.0.3
normal
static_assertions ^1.1.0
normal
thiserror ^1.0.31
normal
tinyvec ^1.6.0
normal
soroban-wasmi ^0.11.0
normal
assert_matches ^1.5.0
dev
env_logger ^0.9.0
dev
log ^0.4.17
dev
optimization ^0.2.0
dev
perf-event ^0.4.7
dev
tabwriter ^1.2.1
dev
thousands ^0.2.0
dev
tracking-allocator ^0.4.0
dev
Versions
26.09%
of the crate is documented
This release has been yanked, go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Union
Implementors
In soroban_env_host::xdr
?
Trait
soroban_env_host
::
xdr
::
Union
[
−
]
pub trait Union<D>:
Name
+
Discriminant
<D> +
Variants
<D> { }
Implementors
impl
Union
<
AccountMergeResultCode
> for
AccountMergeResult
impl
Union
<
AllowTrustResultCode
> for
AllowTrustResult
impl
Union
<
AssetType
> for
Asset
impl
Union
<
AssetType
> for
AssetCode
impl
Union
<
AssetType
> for
ChangeTrustAsset
impl
Union
<
AssetType
> for
TrustLineAsset
impl
Union
<
BeginSponsoringFutureReservesResultCode
> for
BeginSponsoringFutureReservesResult
impl
Union
<
BucketEntryType
> for
BucketEntry
impl
Union
<
BumpSequenceResultCode
> for
BumpSequenceResult
impl
Union
<
ChangeTrustResultCode
> for
ChangeTrustResult
impl
Union
<
ClaimAtomType
> for
ClaimAtom
impl
Union
<
ClaimClaimableBalanceResultCode
> for
ClaimClaimableBalanceResult
impl
Union
<
ClaimPredicateType
> for
ClaimPredicate
impl
Union
<
ClaimableBalanceIdType
> for
ClaimableBalanceId
impl
Union
<
ClaimantType
> for
Claimant
impl
Union
<
ClawbackClaimableBalanceResultCode
> for
ClawbackClaimableBalanceResult
impl
Union
<
ClawbackResultCode
> for
ClawbackResult
impl
Union
<
ConfigSettingType
> for
ConfigSetting
impl
Union
<
CreateAccountResultCode
> for
CreateAccountResult
impl
Union
<
CreateClaimableBalanceResultCode
> for
CreateClaimableBalanceResult
impl
Union
<
CryptoKeyType
> for
MuxedAccount
impl
Union
<
EndSponsoringFutureReservesResultCode
> for
EndSponsoringFutureReservesResult
impl
Union
<
EnvelopeType
> for
FeeBumpTransactionInnerTx
impl
Union
<
EnvelopeType
> for
HashIdPreimage
impl
Union
<
EnvelopeType
> for
TransactionEnvelope
impl
Union
<
EnvelopeType
> for
TransactionSignaturePayloadTaggedTransaction
impl
Union
<
InflationResultCode
> for
InflationResult
impl
Union
<
InvokeHostFunctionResultCode
> for
InvokeHostFunctionResult
impl
Union
<
IpAddrType
> for
PeerAddressIp
impl
Union
<
LedgerEntryChangeType
> for
LedgerEntryChange
impl
Union
<
LedgerEntryType
> for
LedgerEntryData
impl
Union
<
LedgerEntryType
> for
LedgerKey
impl
Union
<
LedgerUpgradeType
> for
LedgerUpgrade
impl
Union
<
LiquidityPoolDepositResultCode
> for
LiquidityPoolDepositResult
impl
Union
<
LiquidityPoolType
> for
LiquidityPoolEntryBody
impl
Union
<
LiquidityPoolType
> for
LiquidityPoolParameters
impl
Union
<
LiquidityPoolWithdrawResultCode
> for
LiquidityPoolWithdrawResult
impl
Union
<
ManageBuyOfferResultCode
> for
ManageBuyOfferResult
impl
Union
<
ManageDataResultCode
> for
ManageDataResult
impl
Union
<
ManageOfferEffect
> for
ManageOfferSuccessResultOffer
impl
Union
<
ManageSellOfferResultCode
> for
ManageSellOfferResult
impl
Union
<
MemoType
> for
Memo
impl
Union
<
MessageType
> for
StellarMessage
impl
Union
<
OperationResultCode
> for
OperationResult
impl
Union
<
OperationType
> for
OperationBody
impl
Union
<
OperationType
> for
OperationResultTr
impl
Union
<
PathPaymentStrictReceiveResultCode
> for
PathPaymentStrictReceiveResult
impl
Union
<
PathPaymentStrictSendResultCode
> for
PathPaymentStrictSendResult
impl
Union
<
PaymentResultCode
> for
PaymentResult
impl
Union
<
PreconditionType
> for
Preconditions
impl
Union
<
PublicKeyType
> for
PublicKey
impl
Union
<
RevokeSponsorshipResultCode
> for
RevokeSponsorshipResult
impl
Union
<
RevokeSponsorshipType
> for
RevokeSponsorshipOp
impl
Union
<
ScEnvMetaKind
> for
ScEnvMetaEntry
impl
Union
<
ScHashType
> for
ScHash
impl
Union
<
ScNumSign
> for
ScBigInt
impl
Union
<
ScObjectType
> for
ScObject
impl
Union
<
ScSpecEntryKind
> for
ScSpecEntry
impl
Union
<
ScSpecType
> for
ScSpecTypeDef
impl
Union
<
ScStatusType
> for
ScStatus
impl
Union
<
ScValType
> for
ScVal
impl
Union
<
ScpStatementType
> for
ScpStatementPledges
impl
Union
<
SetOptionsResultCode
> for
SetOptionsResult
impl
Union
<
SetTrustLineFlagsResultCode
> for
SetTrustLineFlagsResult
impl
Union
<
SignerKeyType
> for
SignerKey
impl
Union
<
StellarValueType
> for
StellarValueExt
impl
Union
<
SurveyMessageCommandType
> for
SurveyResponseBody
impl
Union
<
TransactionResultCode
> for
InnerTransactionResultResult
impl
Union
<
TransactionResultCode
> for
TransactionResultResult
impl
Union
<
TxSetComponentType
> for
TxSetComponent
impl
Union
<
i32
> for
AccountEntryExt
impl
Union
<
i32
> for
AccountEntryExtensionV1Ext
impl
Union
<
i32
> for
AccountEntryExtensionV2Ext
impl
Union
<
i32
> for
BucketMetadataExt
impl
Union
<
i32
> for
ClaimableBalanceEntryExt
impl
Union
<
i32
> for
ClaimableBalanceEntryExtensionV1Ext
impl
Union
<
i32
> for
ConfigSettingEntryExt
impl
Union
<
i32
> for
DataEntryExt
impl
Union
<
i32
> for
ExtensionPoint
impl
Union
<
i32
> for
FeeBumpTransactionExt
impl
Union
<
i32
> for
GeneralizedTransactionSet
impl
Union
<
i32
> for
InnerTransactionResultExt
impl
Union
<
i32
> for
LedgerCloseMeta
impl
Union
<
i32
> for
LedgerEntryExt
impl
Union
<
i32
> for
LedgerEntryExtensionV1Ext
impl
Union
<
i32
> for
LedgerHeaderExt
impl
Union
<
i32
> for
LedgerHeaderExtensionV1Ext
impl
Union
<
i32
> for
LedgerHeaderHistoryEntryExt
impl
Union
<
i32
> for
OfferEntryExt
impl
Union
<
i32
> for
ScpHistoryEntry
impl
Union
<
i32
> for
TransactionExt
impl
Union
<
i32
> for
TransactionHistoryEntryExt
impl
Union
<
i32
> for
TransactionHistoryResultEntryExt
impl
Union
<
i32
> for
TransactionMeta
impl
Union
<
i32
> for
TransactionPhase
impl
Union
<
i32
> for
TransactionResultExt
impl
Union
<
i32
> for
TransactionV0Ext
impl
Union
<
i32
> for
TrustLineEntryExt
impl
Union
<
i32
> for
TrustLineEntryExtensionV2Ext
impl
Union
<
i32
> for
TrustLineEntryV1Ext
impl
Union
<
u32
> for
AuthenticatedMessage