pub struct GlobalOpts {Show 19 fields
pub json: bool,
pub quiet: bool,
pub verbose: bool,
pub debug: bool,
pub timeout: u64,
pub step_timeout: u64,
pub headed: bool,
pub artifacts_dir: Option<PathBuf>,
pub lang: Option<String>,
pub capture_console: bool,
pub capture_network: bool,
pub ignore_robots: bool,
pub i_accept_robots_risk: bool,
pub category_memory: bool,
pub category_extensions: bool,
pub category_third_party: bool,
pub category_webmcp: bool,
pub experimental_screencast: bool,
pub experimental_vision: bool,
}Fields§
§json: bool§quiet: boolSuppress non-error human logs on stderr
verbose: boolIncrease stderr verbosity (--verbose once = info; use RUST_LOG for finer control)
debug: boolMaximum tracing detail on stderr (debug/trace)
timeout: u64§step_timeout: u64Per-step timeout in seconds for run scripts (0 = inherit global timeout)
headed: boolLaunch Chrome with a visible window (debug; default headless=new)
artifacts_dir: Option<PathBuf>§lang: Option<String>§capture_console: bool§capture_network: bool§ignore_robots: bool§i_accept_robots_risk: bool§category_memory: boolEnable deep heap analysis tools (PRD category-memory)
category_extensions: boolEnable extension management tools
category_third_party: boolEnable third-party developer tool surface
category_webmcp: boolEnable WebMCP-compatible tool surface
experimental_screencast: boolEnable experimental screencast (may require ffmpeg for file export)
experimental_vision: boolEnable coordinate click-at (vision) tools
Trait Implementations§
Source§impl Args for GlobalOpts
impl Args for GlobalOpts
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 Clone for GlobalOpts
impl Clone for GlobalOpts
Source§fn clone(&self) -> GlobalOpts
fn clone(&self) -> GlobalOpts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CommandFactory for GlobalOpts
impl CommandFactory for GlobalOpts
Source§impl Debug for GlobalOpts
impl Debug for GlobalOpts
Source§impl FromArgMatches for GlobalOpts
impl FromArgMatches for GlobalOpts
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.Source§impl Parser for GlobalOpts
impl Parser for GlobalOpts
Source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error.
Source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
Source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Auto Trait Implementations§
impl Freeze for GlobalOpts
impl RefUnwindSafe for GlobalOpts
impl Send for GlobalOpts
impl Sync for GlobalOpts
impl Unpin for GlobalOpts
impl UnsafeUnpin for GlobalOpts
impl UnwindSafe for GlobalOpts
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