Module: commands::explore
Contents
StructsAsmArgs- Arguments for the ‘asm’ (resq-bin) commandCleanArgs- Arguments for the ‘clean’ (resq-clean) commandDeployArgs- Arguments for the ‘deploy’ (resq-deploy) commandExploreArgs- Arguments for the ‘explore’ (resq-perf) commandHealthArgs- Arguments for the ‘health’ (resq-health) commandLogsArgs- Arguments for the ‘logs’ (resq-logs) command
run_asm- Run resq-bin (Binary Explorer)run_clean- Run resq-clean (Workspace Cleaner)run_deploy- Run resq-deploy (Deploy Explorer)run_explore- Run resq-perf (Performance Explorer)run_health- Run resq-health (Health Explorer)run_logs- Run resq-logs (Log Explorer)
resq_cli::commands::explore::AsmArgs
Struct Arguments for the ‘asm’ (resq-bin) command Fields:file: Option<String>- Analyze a single binary pathdir: Option<String>- Analyze binaries under a directoryrecursive: bool- Recursively traverse directory in batch modeext: Option<String>- Optional suffix filter in batch mode (e.g. .so, .o)config: Option<String>- Optional resq-bin config TOML pathno_cache: bool- Disable cache reads/writesrebuild_cache: bool- Force cache rebuildno_disasm: bool- Disable disassembly and only collect metadatamax_functions: Option<usize>- Maximum functions to disassemble per binarytui: bool- Force interactive TUI modeplain: bool- Use non-interactive plain outputjson: bool- Emit JSON report output
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
resq_cli::commands::explore::CleanArgs
Struct Arguments for the ‘clean’ (resq-clean) command Fields:dry_run: bool- Preview what would be deleted without removing anything
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
resq_cli::commands::explore::DeployArgs
Struct Arguments for the ‘deploy’ (resq-deploy) command Fields:env: String- Target environment: dev, staging, prodk8s: bool- Use Kubernetes instead of Docker Compose
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
resq_cli::commands::explore::ExploreArgs
Struct Arguments for the ‘explore’ (resq-perf) command Fields:url: String- Service URL to monitorrefresh_ms: u64- Refresh rate in milliseconds
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
resq_cli::commands::explore::HealthArgs
Struct Arguments for the ‘health’ (resq-health) command Fields:interval: u64- Poll interval in seconds
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
resq_cli::commands::explore::LogsArgs
Struct Arguments for the ‘logs’ (resq-logs) command Fields:source: String- Log source: “docker” or “file”service: Option<String>- Filter to a specific service name
- Args
fn group_id() -> Option<clap::Id>fn augment_args<'b>(__clap_app: clap::Command) -> clap::Commandfn augment_args_for_update<'b>(__clap_app: clap::Command) -> clap::Command
- FromArgMatches
fn from_arg_matches(__clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn from_arg_matches_mut(__clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<Self, clap::Error>fn update_from_arg_matches(self: & mut Self, __clap_arg_matches: &clap::ArgMatches) -> ::std::result::Result<(), clap::Error>fn update_from_arg_matches_mut(self: & mut Self, __clap_arg_matches: & mut clap::ArgMatches) -> ::std::result::Result<(), clap::Error>
- CommandFactory
fn command<'b>() -> clap::Commandfn command_for_update<'b>() -> clap::Command
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result