pub enum Pseudo {
On,
Off,
Approve {
kind: Option<PseudoKindArg>,
wallet: Option<String>,
year: Option<i32>,
dry_run: bool,
yes: bool,
},
}Expand description
reconcile pseudo <action> — the pseudo-reconcile mode sub-verbs (sub-project 2).
Variants§
On
Turn pseudo-reconcile mode ON. Projection now synthesizes non-persisted default decisions for
unresolved unknown-basis inbounds (self-transfer $0), unclassified rows, and import conflicts
(accept-first); every synthetic contribution is flagged [PSEUDO] on screen and BLOCKS export.
Off
Turn pseudo-reconcile mode OFF. Projection reverts to real-only instantly and totally (no fictional events were ever written). Already-approved decisions REMAIN (they are real now).
Approve
Promote pseudo default decisions to REAL (attested) decisions in bulk. Shows a preview + requires
--yes (or --dry-run to preview only). Optional filters restrict which defaults are approved.
Fields
kind: Option<PseudoKindArg>Only approve defaults of this TYPE: self-transfer (unknown-basis inbound → $0 self-transfer),
raw (unclassified row placeholder), conflict (import conflict accept-first), or fmv
(native income FMV synthesized from the daily close). Omit = all.
Trait Implementations§
Source§impl FromArgMatches for Pseudo
impl FromArgMatches for Pseudo
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for Pseudo
impl Subcommand for Pseudo
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand