pub struct PreparedRun {
pub args: PproxyArgs,
pub rt_config: RuntimeConfig,
pub test_target: Option<String>,
pub warnings: Vec<CompatWarning>,
}Expand description
A compatibility invocation that passed parsing, strict validation, translation, gating, and config compilation.
Fields§
§args: PproxyArgsParsed pproxy arguments (drives logging policy, banner, hooks).
rt_config: RuntimeConfigCompiled runtime configuration translated from the pproxy arguments.
test_target: Option<String>--test target, if the invocation is a diagnostic probe.
warnings: Vec<CompatWarning>Benign translation warnings; rendered by the caller, never fatal.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PreparedRun
impl RefUnwindSafe for PreparedRun
impl Send for PreparedRun
impl Sync for PreparedRun
impl Unpin for PreparedRun
impl UnsafeUnpin for PreparedRun
impl UnwindSafe for PreparedRun
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