pub struct AnalysisContext {
pub input: String,
pub shell: ShellType,
pub scan_context: ScanContext,
pub raw_bytes: Option<Vec<u8>>,
pub interactive: bool,
pub cwd: Option<String>,
}Expand description
Analysis context passed through the pipeline.
Fields§
§input: String§shell: ShellType§scan_context: ScanContext§raw_bytes: Option<Vec<u8>>§interactive: bool§cwd: Option<String>Auto Trait Implementations§
impl Freeze for AnalysisContext
impl RefUnwindSafe for AnalysisContext
impl Send for AnalysisContext
impl Sync for AnalysisContext
impl Unpin for AnalysisContext
impl UnwindSafe for AnalysisContext
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