parse_and_validate

Function parse_and_validate 

Source
pub fn parse_and_validate() -> Result<ValidatedCli, ParseError>
Expand description

Parse and validate CLI arguments

This function combines parsing and validation:

  1. Parse CLI with clap
  2. Validate all paths with SecureArgParser
  3. Validate all numeric values
  4. Return ValidatedCli on success

§Returns

ValidatedCli with all arguments security-checked

§Errors

Returns ParseError if any validation fails