pub struct ScorecardArgs {
pub json: bool,
pub quiet: bool,
pub drill_down: Option<String>,
pub trend: bool,
pub history_path: Option<PathBuf>,
pub limit: usize,
pub scope: Option<String>,
pub paths: Option<String>,
}Fields§
§json: boolEmit machine-readable JSON instead of the default table.
quiet: boolSuppress the stale-index warning.
drill_down: Option<String>Show per-symbol breakdown for a specific dimension. Values: truth, feedback, change, uncertainty, workflow
trend: boolCompare current scores against the previous stored snapshot and show trends.
history_path: Option<PathBuf>Override the history file path (default: <db_path>.scorecard-history.json).
limit: usizeMax symbols shown in –drill-down output (default: 10).
scope: Option<String>Named scope alias from .asd/scopes.toml — evaluate only that subsystem.
paths: Option<String>Comma-separated glob patterns — restrict scoring to matching file paths.
Trait Implementations§
Source§impl Args for ScorecardArgs
impl Args for ScorecardArgs
Source§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
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl Debug for ScorecardArgs
impl Debug for ScorecardArgs
Source§impl FromArgMatches for ScorecardArgs
impl FromArgMatches for ScorecardArgs
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>
Assign values from
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>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Freeze for ScorecardArgs
impl RefUnwindSafe for ScorecardArgs
impl Send for ScorecardArgs
impl Sync for ScorecardArgs
impl Unpin for ScorecardArgs
impl UnsafeUnpin for ScorecardArgs
impl UnwindSafe for ScorecardArgs
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