#[repr(u32)]pub enum FieldId {
Show 165 variants
Generic = 0,
LedgerEntry = 655_491_329,
Transaction = 655_425_793,
Validation = 655_556_865,
Metadata = 655_622_401,
Hash = 327_937,
Index = 327_938,
CloseResolution = 1_048_577,
Method = 1_048_578,
TransactionResult = 1_048_579,
TickSize = 1_048_592,
UNLModifyDisabling = 1_048_593,
LedgerEntryType = 65_537,
TransactionType = 65_538,
SignerWeight = 65_539,
Version = 65_552,
Flags = 131_074,
SourceTag = 131_075,
Sequence = 131_076,
PreviousTxnLgrSeq = 131_077,
LedgerSequence = 131_078,
CloseTime = 131_079,
ParentCloseTime = 131_080,
SigningTime = 131_081,
Expiration = 131_082,
TransferRate = 131_083,
WalletSize = 131_084,
OwnerCount = 131_085,
DestinationTag = 131_086,
HighQualityIn = 131_088,
HighQualityOut = 131_089,
LowQualityIn = 131_090,
LowQualityOut = 131_091,
QualityIn = 131_092,
QualityOut = 131_093,
StampEscrow = 131_094,
BondAmount = 131_095,
LoadFee = 131_096,
OfferSequence = 131_097,
FirstLedgerSequence = 131_098,
LastLedgerSequence = 131_099,
TransactionIndex = 131_100,
OperationLimit = 131_101,
ReferenceFeeUnits = 131_102,
ReserveBase = 131_103,
ReserveIncrement = 131_104,
SetFlag = 131_105,
ClearFlag = 131_106,
SignerQuorum = 131_107,
CancelAfter = 131_108,
FinishAfter = 131_109,
SignerListID = 131_110,
SettleDelay = 131_111,
HookStateCount = 131_112,
HookReserveCount = 131_113,
HookDataMaxSize = 131_114,
EmitGeneration = 131_115,
IndexNext = 196_609,
IndexPrevious = 196_610,
BookNode = 196_611,
OwnerNode = 196_612,
BaseFee = 196_613,
ExchangeRate = 196_614,
LowNode = 196_615,
HighNode = 196_616,
DestinationNode = 196_617,
Cookie = 196_618,
ServerVersion = 196_619,
EmitBurden = 196_620,
HookOn = 196_624,
EmailHash = 262_145,
TakerPaysCurrency = 1_114_113,
TakerPaysIssuer = 1_114_114,
TakerGetsCurrency = 1_114_115,
TakerGetsIssuer = 1_114_116,
LedgerHash = 327_681,
ParentHash = 327_682,
TransactionHash = 327_683,
AccountHash = 327_684,
PreviousTxnID = 327_685,
LedgerIndex = 327_686,
WalletLocator = 327_687,
RootIndex = 327_688,
AccountTxnID = 327_689,
EmitParentTxnID = 327_690,
EmitNonce = 327_691,
BookDirectory = 327_696,
InvoiceID = 327_697,
Nickname = 327_698,
Amendment = 327_699,
TicketID = 327_700,
Digest = 327_701,
PayChannel = 327_702,
ConsensusHash = 327_703,
CheckID = 327_704,
ValidatedHash = 327_705,
Amount = 393_217,
Balance = 393_218,
LimitAmount = 393_219,
TakerPays = 393_220,
TakerGets = 393_221,
LowLimit = 393_222,
HighLimit = 393_223,
Fee = 393_224,
SendMax = 393_225,
DeliverMin = 393_226,
MinimumOffer = 393_232,
RippleEscrow = 393_233,
DeliveredAmount = 393_234,
PublicKey = 458_753,
MessageKey = 458_754,
SigningPubKey = 458_755,
TxnSignature = 458_756,
Signature = 458_758,
Domain = 458_759,
FundCode = 458_760,
RemoveCode = 458_761,
ExpireCode = 458_762,
CreateCode = 458_763,
MemoType = 458_764,
MemoData = 458_765,
MemoFormat = 458_766,
Fulfillment = 458_768,
Condition = 458_769,
MasterSignature = 458_770,
UNLModifyValidator = 458_771,
NegativeUNLToDisable = 458_772,
NegativeUNLToReEnable = 458_773,
HookData = 458_774,
Account = 524_289,
Owner = 524_290,
Destination = 524_291,
Issuer = 524_292,
Authorize = 524_293,
Unauthorize = 524_294,
Target = 524_295,
RegularKey = 524_296,
Paths = 1_179_649,
Indexes = 1_245_185,
Hashes = 1_245_186,
Amendments = 1_245_187,
TransactionMetaData = 917_506,
CreatedNode = 917_507,
DeletedNode = 917_508,
ModifiedNode = 917_509,
PreviousFields = 917_510,
FinalFields = 917_511,
NewFields = 917_512,
TemplateEntry = 917_513,
Memo = 917_514,
SignerEntry = 917_515,
EmitDetails = 917_516,
Signer = 917_520,
Majority = 917_522,
NegativeUNLEntry = 917_523,
SigningAccounts = 983_042,
Signers = 983_043,
SignerEntries = 983_044,
Template = 983_045,
Necessary = 983_046,
Sufficient = 983_047,
AffectedNodes = 983_048,
Memos = 983_049,
Majorities = 983_056,
NegativeUNL = 983_057,
}
Expand description
Field type
Variants§
Generic = 0
LedgerEntry = 655_491_329
Transaction = 655_425_793
Validation = 655_556_865
Metadata = 655_622_401
Hash = 327_937
Index = 327_938
CloseResolution = 1_048_577
Method = 1_048_578
TransactionResult = 1_048_579
TickSize = 1_048_592
UNLModifyDisabling = 1_048_593
LedgerEntryType = 65_537
TransactionType = 65_538
SignerWeight = 65_539
Version = 65_552
Flags = 131_074
SourceTag = 131_075
Sequence = 131_076
PreviousTxnLgrSeq = 131_077
LedgerSequence = 131_078
CloseTime = 131_079
ParentCloseTime = 131_080
SigningTime = 131_081
Expiration = 131_082
TransferRate = 131_083
WalletSize = 131_084
OwnerCount = 131_085
DestinationTag = 131_086
HighQualityIn = 131_088
HighQualityOut = 131_089
LowQualityIn = 131_090
LowQualityOut = 131_091
QualityIn = 131_092
QualityOut = 131_093
StampEscrow = 131_094
BondAmount = 131_095
LoadFee = 131_096
OfferSequence = 131_097
FirstLedgerSequence = 131_098
LastLedgerSequence = 131_099
TransactionIndex = 131_100
OperationLimit = 131_101
ReferenceFeeUnits = 131_102
ReserveBase = 131_103
ReserveIncrement = 131_104
SetFlag = 131_105
ClearFlag = 131_106
SignerQuorum = 131_107
CancelAfter = 131_108
FinishAfter = 131_109
SignerListID = 131_110
SettleDelay = 131_111
HookStateCount = 131_112
HookReserveCount = 131_113
HookDataMaxSize = 131_114
EmitGeneration = 131_115
IndexNext = 196_609
IndexPrevious = 196_610
BookNode = 196_611
OwnerNode = 196_612
BaseFee = 196_613
ExchangeRate = 196_614
LowNode = 196_615
HighNode = 196_616
DestinationNode = 196_617
Cookie = 196_618
ServerVersion = 196_619
EmitBurden = 196_620
HookOn = 196_624
EmailHash = 262_145
TakerPaysCurrency = 1_114_113
TakerPaysIssuer = 1_114_114
TakerGetsCurrency = 1_114_115
TakerGetsIssuer = 1_114_116
LedgerHash = 327_681
ParentHash = 327_682
TransactionHash = 327_683
AccountHash = 327_684
PreviousTxnID = 327_685
LedgerIndex = 327_686
WalletLocator = 327_687
RootIndex = 327_688
AccountTxnID = 327_689
EmitParentTxnID = 327_690
EmitNonce = 327_691
BookDirectory = 327_696
InvoiceID = 327_697
Nickname = 327_698
Amendment = 327_699
TicketID = 327_700
Digest = 327_701
PayChannel = 327_702
ConsensusHash = 327_703
CheckID = 327_704
ValidatedHash = 327_705
Amount = 393_217
Balance = 393_218
LimitAmount = 393_219
TakerPays = 393_220
TakerGets = 393_221
LowLimit = 393_222
HighLimit = 393_223
Fee = 393_224
SendMax = 393_225
DeliverMin = 393_226
MinimumOffer = 393_232
RippleEscrow = 393_233
DeliveredAmount = 393_234
PublicKey = 458_753
MessageKey = 458_754
SigningPubKey = 458_755
TxnSignature = 458_756
Signature = 458_758
Domain = 458_759
FundCode = 458_760
RemoveCode = 458_761
ExpireCode = 458_762
CreateCode = 458_763
MemoType = 458_764
MemoData = 458_765
MemoFormat = 458_766
Fulfillment = 458_768
Condition = 458_769
MasterSignature = 458_770
UNLModifyValidator = 458_771
NegativeUNLToDisable = 458_772
NegativeUNLToReEnable = 458_773
HookData = 458_774
Account = 524_289
Owner = 524_290
Destination = 524_291
Issuer = 524_292
Authorize = 524_293
Target = 524_295
RegularKey = 524_296
Paths = 1_179_649
Indexes = 1_245_185
Hashes = 1_245_186
Amendments = 1_245_187
TransactionMetaData = 917_506
CreatedNode = 917_507
DeletedNode = 917_508
ModifiedNode = 917_509
PreviousFields = 917_510
FinalFields = 917_511
NewFields = 917_512
TemplateEntry = 917_513
Memo = 917_514
SignerEntry = 917_515
EmitDetails = 917_516
Signer = 917_520
Majority = 917_522
NegativeUNLEntry = 917_523
SigningAccounts = 983_042
Signers = 983_043
SignerEntries = 983_044
Template = 983_045
Necessary = 983_046
Sufficient = 983_047
AffectedNodes = 983_048
Memos = 983_049
Majorities = 983_056
NegativeUNL = 983_057
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FieldId
impl RefUnwindSafe for FieldId
impl Send for FieldId
impl Sync for FieldId
impl Unpin for FieldId
impl UnwindSafe for FieldId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more