pub struct Expect {Show 20 fields
pub query: String,
pub from: Option<String>,
pub to: Option<String>,
pub as_of: Option<String>,
pub entry: Option<usize>,
pub event: Option<usize>,
pub asset: Option<String>,
pub schedule: Option<String>,
pub party: Option<String>,
pub project: Option<String>,
pub basis: Option<String>,
pub payee: Option<String>,
pub after: Option<usize>,
pub code: Option<String>,
pub name: Option<String>,
pub category: Option<String>,
pub account: Option<AccountSpec>,
pub accepted: Option<bool>,
pub refused: Option<String>,
pub values: Option<Values>,
}Expand description
One expectation: a query, the dates or things it asks about, and what it expects.
Fields§
§query: StringThe query’s name (QUERIES).
from: Option<String>A period query’s first day, YYYY-MM-DD.
to: Option<String>A period query’s last day.
as_of: Option<String>An as-of query’s day.
entry: Option<usize>The event whose entry an entry or party_part query asks about.
event: Option<usize>The run_depreciation event a run query asks about.
asset: Option<String>The fixed asset a disposal, depreciation_schedule,
register_row or asset_basis query asks about.
schedule: Option<String>The schedule a schedule_plan query asks about.
party: Option<String>The party a party_part, party_totals or party_tin_last4 query
asks about.
project: Option<String>The project a project query asks about.
basis: Option<String>party_totals’ basis: cash or all (B-35 item 4).
payee: Option<String>The payee a vendor_1099 query asks about.
after: Option<usize>The books after event N, not after the last (a format query may not name it).
code: Option<String>The account a command names, by code.
name: Option<String>The new name a rename_account command gives.
category: Option<String>The category a set_tax_category command sets (absent: it clears
the account’s).
account: Option<AccountSpec>The account an add_account command adds.
accepted: Option<bool>A command the engine accepts: true (never false).
refused: Option<String>A command, or a period, the engine refuses: why, in the
examples’ words.
values: Option<Values>What the query expects.