struct Args {
show: Option<String>,
episode: Option<String>,
top: usize,
min_coverage: f64,
output: Option<String>,
emit_hints: Option<String>,
apply: bool,
accept_review: bool,
dry_run: bool,
quiet: bool,
}Fields§
§show: Option<String>Restrict to one show slug (default: every show in the workspace)
episode: Option<String>Restrict to one episode tag (e.g. S01E01)
top: usizeCandidates to report per cue (default: 3)
min_coverage: f64Coverage a candidate must reach to be reported (default: 0.5)
output: Option<String>CSV output path, or ‘-’ for stdout (default: reports/sfx_match_
emit_hints: Option<String>Also write a paste-ready pipe-hint block (default path: reports/sfx_match_hints_
apply: boolCopy each accepted match into the show’s SFX pool under the cue’s own slug, retitle the copy, and journal the new source. Acts on EXACT and STRONG only unless –accept-review is given.
accept_review: boolWiden –apply to REVIEW matches. Read the CSV first — a REVIEW tier means the top candidate had no clear margin over its runners-up.
dry_run: boolWith –apply, report every copy and journal record without writing
quiet: boolSuppress the console summary (CSV only)
Trait Implementations§
Source§impl Args for Args
impl Args for Args
Source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
ArgGroup::id][crate::ArgGroup::id] for this set of argumentsSource§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Command] so it can instantiate self via
[FromArgMatches::update_from_arg_matches_mut] Read moreSource§impl FromArgMatches for Args
impl FromArgMatches for Args
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(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.