pub struct PipelineParams {
pub render_console: bool,
pub dump_raw: bool,
pub html_dump_path: Option<PathBuf>,
pub html_params: HtmlReportParams,
pub build_html: bool,
}Expand description
Optional parameters for a pipeline run (mirrors a --params style switch).
Fields§
§render_console: boolRender append-only console output.
dump_raw: boolCapture exact inbound raw chunks fed to the Interpreter (as a wire dump).
html_dump_path: Option<PathBuf>When set, write a self-contained HTML review of canonical events to this path.
html_params: HtmlReportParamsHTML report options (used when html_dump_path is set or HTML is requested).
build_html: boolWhen true, always build an in-memory HTML report (even without a path).
Implementations§
Source§impl PipelineParams
impl PipelineParams
Sourcepub fn console_only() -> Self
pub fn console_only() -> Self
Console only (legacy default behaviour).
Sourcepub fn with_raw_dump() -> Self
pub fn with_raw_dump() -> Self
Console + raw dump of exact dialect bytes.
Sourcepub fn with_html_dump(path: impl Into<PathBuf>) -> Self
pub fn with_html_dump(path: impl Into<PathBuf>) -> Self
Console + HTML file dump for visual interpretation review.
Sourcepub fn with_raw_and_html(path: impl Into<PathBuf>) -> Self
pub fn with_raw_and_html(path: impl Into<PathBuf>) -> Self
Console + raw dump + HTML file.
Trait Implementations§
Source§impl Clone for PipelineParams
impl Clone for PipelineParams
Source§fn clone(&self) -> PipelineParams
fn clone(&self) -> PipelineParams
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 Debug for PipelineParams
impl Debug for PipelineParams
Auto Trait Implementations§
impl Freeze for PipelineParams
impl RefUnwindSafe for PipelineParams
impl Send for PipelineParams
impl Sync for PipelineParams
impl Unpin for PipelineParams
impl UnsafeUnpin for PipelineParams
impl UnwindSafe for PipelineParams
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