Structs§
- Account
Args - Body fields specific to an account entity. The
nameandpathborrow from the caller’s scope and are interned into the strings pool byMemorySerializer::add_account. - Commodity
Args - Body fields specific to a commodity entity.
- Entity
Header Args - Header fields shared by every
add_*entry: identity, parenting, and the two flag bits (is_primary,is_context). Pulled out so each add_* fn signature stays under clippy’stoo_many_argumentscap. - Memory
Serializer - Split
Args - Body fields specific to a split entity.
account_nameborrows from the caller and is interned into the strings pool byMemorySerializer::add_splitso a trigger script can read the posting account’s display name viaSPLIT-ACCOUNT-NAME. - Transaction
Args - Body fields specific to a transaction entity. Combined with
EntityHeaderArgsbyMemorySerializer::add_transaction. - Transaction
From Args - Aggregate args for
add_transaction_from: the sourceTransactionplus the runtime-supplied counters and primary flag the test harness can’t infer from the row.