Enum xrpl_hooks::helpers::FieldId[][src]

pub enum FieldId {
Show 166 variants Invalid, Generic, LedgerEntry, Transaction, Validation, Metadata, Hash, Index, CloseResolution, Method, TransactionResult, TickSize, UNLModifyDisabling, LedgerEntryType, TransactionType, SignerWeight, Version, Flags, SourceTag, Sequence, PreviousTxnLgrSeq, LedgerSequence, CloseTime, ParentCloseTime, SigningTime, Expiration, TransferRate, WalletSize, OwnerCount, DestinationTag, HighQualityIn, HighQualityOut, LowQualityIn, LowQualityOut, QualityIn, QualityOut, StampEscrow, BondAmount, LoadFee, OfferSequence, FirstLedgerSequence, LastLedgerSequence, TransactionIndex, OperationLimit, ReferenceFeeUnits, ReserveBase, ReserveIncrement, SetFlag, ClearFlag, SignerQuorum, CancelAfter, FinishAfter, SignerListID, SettleDelay, HookStateCount, HookReserveCount, HookDataMaxSize, EmitGeneration, IndexNext, IndexPrevious, BookNode, OwnerNode, BaseFee, ExchangeRate, LowNode, HighNode, DestinationNode, Cookie, ServerVersion, EmitBurden, HookOn, EmailHash, TakerPaysCurrency, TakerPaysIssuer, TakerGetsCurrency, TakerGetsIssuer, LedgerHash, ParentHash, TransactionHash, AccountHash, PreviousTxnID, LedgerIndex, WalletLocator, RootIndex, AccountTxnID, EmitParentTxnID, EmitNonce, BookDirectory, InvoiceID, Nickname, Amendment, TicketID, Digest, PayChannel, ConsensusHash, CheckID, ValidatedHash, Amount, Balance, LimitAmount, TakerPays, TakerGets, LowLimit, HighLimit, Fee, SendMax, DeliverMin, MinimumOffer, RippleEscrow, DeliveredAmount, PublicKey, MessageKey, SigningPubKey, TxnSignature, Signature, Domain, FundCode, RemoveCode, ExpireCode, CreateCode, MemoType, MemoData, MemoFormat, Fulfillment, Condition, MasterSignature, UNLModifyValidator, NegativeUNLToDisable, NegativeUNLToReEnable, HookData, Account, Owner, Destination, Issuer, Authorize, Unauthorize, Target, RegularKey, Paths, Indexes, Hashes, Amendments, TransactionMetaData, CreatedNode, DeletedNode, ModifiedNode, PreviousFields, FinalFields, NewFields, TemplateEntry, Memo, SignerEntry, EmitDetails, Signer, Majority, NegativeUNLEntry, SigningAccounts, Signers, SignerEntries, Template, Necessary, Sufficient, AffectedNodes, Memos, Majorities, NegativeUNL,
}

Variants

Invalid
Generic
LedgerEntry
Transaction
Validation
Metadata
Hash
Index
CloseResolution
Method
TransactionResult
TickSize
UNLModifyDisabling
LedgerEntryType
TransactionType
SignerWeight
Version
Flags
SourceTag
Sequence
PreviousTxnLgrSeq
LedgerSequence
CloseTime
ParentCloseTime
SigningTime
Expiration
TransferRate
WalletSize
OwnerCount
DestinationTag
HighQualityIn
HighQualityOut
LowQualityIn
LowQualityOut
QualityIn
QualityOut
StampEscrow
BondAmount
LoadFee
OfferSequence
FirstLedgerSequence
LastLedgerSequence
TransactionIndex
OperationLimit
ReferenceFeeUnits
ReserveBase
ReserveIncrement
SetFlag
ClearFlag
SignerQuorum
CancelAfter
FinishAfter
SignerListID
SettleDelay
HookStateCount
HookReserveCount
HookDataMaxSize
EmitGeneration
IndexNext
IndexPrevious
BookNode
OwnerNode
BaseFee
ExchangeRate
LowNode
HighNode
DestinationNode
Cookie
ServerVersion
EmitBurden
HookOn
EmailHash
TakerPaysCurrency
TakerPaysIssuer
TakerGetsCurrency
TakerGetsIssuer
LedgerHash
ParentHash
TransactionHash
AccountHash
PreviousTxnID
LedgerIndex
WalletLocator
RootIndex
AccountTxnID
EmitParentTxnID
EmitNonce
BookDirectory
InvoiceID
Nickname
Amendment
TicketID
Digest
PayChannel
ConsensusHash
CheckID
ValidatedHash
Amount
Balance
LimitAmount
TakerPays
TakerGets
LowLimit
HighLimit
Fee
SendMax
DeliverMin
MinimumOffer
RippleEscrow
DeliveredAmount
PublicKey
MessageKey
SigningPubKey
TxnSignature
Signature
Domain
FundCode
RemoveCode
ExpireCode
CreateCode
MemoType
MemoData
MemoFormat
Fulfillment
Condition
MasterSignature
UNLModifyValidator
NegativeUNLToDisable
NegativeUNLToReEnable
HookData
Account
Owner
Destination
Issuer
Authorize
Unauthorize
Target
RegularKey
Paths
Indexes
Hashes
Amendments
TransactionMetaData
CreatedNode
DeletedNode
ModifiedNode
PreviousFields
FinalFields
NewFields
TemplateEntry
Memo
SignerEntry
EmitDetails
Signer
Majority
NegativeUNLEntry
SigningAccounts
Signers
SignerEntries
Template
Necessary
Sufficient
AffectedNodes
Memos
Majorities
NegativeUNL

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. 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

Performs the conversion.

Performs the conversion.

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.